./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--power--bq2415x_charger.ko-entry_point_true-unreach-call.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--power--bq2415x_charger.ko-entry_point_true-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ddc31d9b5598eda968f576cc664a93d48c37d3b8 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-08 23:59:31,925 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 23:59:31,926 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 23:59:31,932 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 23:59:31,933 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 23:59:31,933 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 23:59:31,934 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 23:59:31,934 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 23:59:31,935 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 23:59:31,936 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 23:59:31,936 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 23:59:31,936 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 23:59:31,937 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 23:59:31,937 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 23:59:31,938 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 23:59:31,938 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 23:59:31,938 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 23:59:31,939 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 23:59:31,940 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 23:59:31,941 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 23:59:31,941 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 23:59:31,942 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 23:59:31,943 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 23:59:31,943 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 23:59:31,943 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 23:59:31,944 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 23:59:31,944 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 23:59:31,945 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 23:59:31,945 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 23:59:31,946 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 23:59:31,946 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 23:59:31,946 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 23:59:31,946 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 23:59:31,946 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 23:59:31,947 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 23:59:31,947 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 23:59:31,947 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-12-08 23:59:31,954 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 23:59:31,955 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 23:59:31,955 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 23:59:31,955 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 23:59:31,955 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-08 23:59:31,955 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-08 23:59:31,955 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Log string format=TERM [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-12-08 23:59:31,956 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-08 23:59:31,956 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 23:59:31,957 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 23:59:31,957 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 23:59:31,958 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-12-08 23:59:31,958 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ddc31d9b5598eda968f576cc664a93d48c37d3b8 [2018-12-08 23:59:31,975 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 23:59:31,984 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 23:59:31,986 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 23:59:31,987 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 23:59:31,987 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 23:59:31,988 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--power--bq2415x_charger.ko-entry_point_true-unreach-call.cil.out.i [2018-12-08 23:59:32,022 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/data/b555ada63/b597ea91681c444eaef925e3f3bd652d/FLAGae4f3f025 [2018-12-08 23:59:32,564 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 23:59:32,565 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--power--bq2415x_charger.ko-entry_point_true-unreach-call.cil.out.i [2018-12-08 23:59:32,581 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/data/b555ada63/b597ea91681c444eaef925e3f3bd652d/FLAGae4f3f025 [2018-12-08 23:59:33,056 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/data/b555ada63/b597ea91681c444eaef925e3f3bd652d [2018-12-08 23:59:33,058 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 23:59:33,059 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 23:59:33,059 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 23:59:33,059 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 23:59:33,061 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 23:59:33,062 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 11:59:33" (1/1) ... [2018-12-08 23:59:33,063 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d04ea20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:33, skipping insertion in model container [2018-12-08 23:59:33,064 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 11:59:33" (1/1) ... [2018-12-08 23:59:33,068 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 23:59:33,120 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 23:59:34,138 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 23:59:34,170 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 23:59:34,287 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 23:59:34,480 INFO L195 MainTranslator]: Completed translation [2018-12-08 23:59:34,480 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34 WrapperNode [2018-12-08 23:59:34,480 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 23:59:34,481 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-08 23:59:34,481 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-08 23:59:34,481 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-08 23:59:34,486 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,528 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,541 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-08 23:59:34,541 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 23:59:34,541 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 23:59:34,541 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 23:59:34,548 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,548 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,562 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,563 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,638 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,653 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,676 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... [2018-12-08 23:59:34,690 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 23:59:34,690 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 23:59:34,690 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 23:59:34,691 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 23:59:34,691 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure device_property_read_u32_array [2018-12-08 23:59:34,730 INFO L138 BoogieDeclarations]: Found implementation of procedure device_property_read_u32_array [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_17 [2018-12-08 23:59:34,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_17 [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_19 [2018-12-08 23:59:34,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_19 [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify [2018-12-08 23:59:34,730 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_read [2018-12-08 23:59:34,730 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_read [2018-12-08 23:59:34,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_31 [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_31 [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_termination_current [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_termination_current [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_29 [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_29 [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-12-08 23:59:34,731 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-08 23:59:34,731 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_27 [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_27 [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_24 [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_24 [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_22 [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_22 [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_20 [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_20 [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_read_mask [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_read_mask [2018-12-08 23:59:34,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_18 [2018-12-08 23:59:34,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_18 [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kmalloc [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kmalloc [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_driver_2 [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_driver_2 [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_reset_chip [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_reset_chip [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_set_enable [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_set_enable [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_exit [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_exit [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_init [2018-12-08 23:59:34,733 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_init [2018-12-08 23:59:34,733 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_set_timer [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_set_timer [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_current_limit [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_current_limit [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_current_limit [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_current_limit [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure is_acpi_node [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure is_acpi_node [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-08 23:59:34,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_sync_25 [2018-12-08 23:59:34,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_sync_25 [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_sync_23 [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_sync_23 [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_write_mask [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_write_mask [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_set_clientdata [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_set_clientdata [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_enable [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_enable [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_write_bit [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_write_bit [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_charge_current [2018-12-08 23:59:34,735 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_charge_current [2018-12-08 23:59:34,735 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_timer_work [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_timer_work [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_remove [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_remove [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_write [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_write [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_bq2415x_id_mutex [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_bq2415x_id_mutex [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_match_device [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_match_device [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_weak_battery_voltage [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_weak_battery_voltage [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_probe [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_probe [2018-12-08 23:59:34,736 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_limit [2018-12-08 23:59:34,736 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_limit [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_detect_chip [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_detect_chip [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_charge_current [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_charge_current [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtol [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtol [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_autotimer [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_autotimer [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-08 23:59:34,737 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-08 23:59:34,737 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_mode [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_mode [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_30 [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_30 [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_weak_battery_voltage [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_weak_battery_voltage [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoll [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoll [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_defaults [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_defaults [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_registers [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_registers [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_timer [2018-12-08 23:59:34,738 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_timer [2018-12-08 23:59:34,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_28 [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_28 [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_reg_notifier [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_reg_notifier [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_26 [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_26 [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_21 [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_21 [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_driver [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_driver [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_battery_regulation_voltage [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_battery_regulation_voltage [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_i2c_read_bit [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_i2c_read_bit [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_bq2415x_i2c_mutex [2018-12-08 23:59:34,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_bq2415x_i2c_mutex [2018-12-08 23:59:34,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_11 [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_11 [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_12 [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_12 [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_set_mode [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_set_mode [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-08 23:59:34,740 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2018-12-08 23:59:34,740 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2018-12-08 23:59:34,741 INFO L130 BoogieDeclarations]: Found specification of procedure to_acpi_node [2018-12-08 23:59:34,741 INFO L138 BoogieDeclarations]: Found implementation of procedure to_acpi_node [2018-12-08 23:59:34,741 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2018-12-08 23:59:34,741 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2018-12-08 23:59:34,741 INFO L130 BoogieDeclarations]: Found specification of procedure device_property_read_u32 [2018-12-08 23:59:34,741 INFO L138 BoogieDeclarations]: Found implementation of procedure device_property_read_u32 [2018-12-08 23:59:34,741 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2018-12-08 23:59:34,741 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2018-12-08 23:59:34,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-08 23:59:34,741 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_device_handle [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_device_handle [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_bq2415x_i2c_mutex [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_bq2415x_i2c_mutex [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_17 [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_17 [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_18 [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_18 [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_19 [2018-12-08 23:59:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_19 [2018-12-08 23:59:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_13 [2018-12-08 23:59:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_13 [2018-12-08 23:59:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_14 [2018-12-08 23:59:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_14 [2018-12-08 23:59:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_15 [2018-12-08 23:59:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_15 [2018-12-08 23:59:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_16 [2018-12-08 23:59:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_16 [2018-12-08 23:59:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-08 23:59:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2018-12-08 23:59:34,744 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_notifier_call [2018-12-08 23:59:34,744 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_notifier_call [2018-12-08 23:59:34,744 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_get_vender_code [2018-12-08 23:59:34,744 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_get_vender_code [2018-12-08 23:59:34,744 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_unregister [2018-12-08 23:59:34,744 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_unregister [2018-12-08 23:59:34,744 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_termination_current [2018-12-08 23:59:34,744 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_termination_current [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_get_by_name [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_get_by_name [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_register_driver [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_register_driver [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_get_by_phandle [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_get_by_phandle [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_unreg_notifier [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_unreg_notifier [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_put [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_put [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_timer_error [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_timer_error [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_battery_regulation_voltage [2018-12-08 23:59:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_battery_regulation_voltage [2018-12-08 23:59:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_set_registers [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_set_registers [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_reported_mode [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_reported_mode [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_detect_revision [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_detect_revision [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_get_drvdata [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_get_drvdata [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_bq2415x_id_mutex [2018-12-08 23:59:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_bq2415x_id_mutex [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-08 23:59:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_bq2415x_timer_mutex [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_bq2415x_timer_mutex [2018-12-08 23:59:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_set_mode [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_set_mode [2018-12-08 23:59:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2018-12-08 23:59:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_set_limit [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_set_limit [2018-12-08 23:59:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_driver_exit [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_driver_exit [2018-12-08 23:59:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_power_supply_init [2018-12-08 23:59:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_power_supply_init [2018-12-08 23:59:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_9 [2018-12-08 23:59:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_9 [2018-12-08 23:59:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_8 [2018-12-08 23:59:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_8 [2018-12-08 23:59:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-12-08 23:59:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-12-08 23:59:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_7 [2018-12-08 23:59:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_7 [2018-12-08 23:59:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_register [2018-12-08 23:59:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_register [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_power_supply_exit [2018-12-08 23:59:34,749 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_power_supply_exit [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_driver_init [2018-12-08 23:59:34,749 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_driver_init [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2018-12-08 23:59:34,749 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2018-12-08 23:59:34,749 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_show_status [2018-12-08 23:59:34,749 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_show_status [2018-12-08 23:59:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_sysfs_print_reg [2018-12-08 23:59:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_sysfs_print_reg [2018-12-08 23:59:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_bq2415x_timer_mutex [2018-12-08 23:59:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_bq2415x_timer_mutex [2018-12-08 23:59:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2018-12-08 23:59:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2018-12-08 23:59:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2018-12-08 23:59:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2018-12-08 23:59:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2018-12-08 23:59:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2018-12-08 23:59:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure power_supply_get_property [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure power_supply_get_property [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-12-08 23:59:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure bq2415x_exec_command [2018-12-08 23:59:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure bq2415x_exec_command [2018-12-08 23:59:41,404 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 23:59:41,405 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-08 23:59:41,405 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 11:59:41 BoogieIcfgContainer [2018-12-08 23:59:41,405 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 23:59:41,405 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 23:59:41,405 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 23:59:41,407 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 23:59:41,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 11:59:33" (1/3) ... [2018-12-08 23:59:41,408 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cec7b37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 11:59:41, skipping insertion in model container [2018-12-08 23:59:41,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 11:59:34" (2/3) ... [2018-12-08 23:59:41,408 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cec7b37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 11:59:41, skipping insertion in model container [2018-12-08 23:59:41,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 11:59:41" (3/3) ... [2018-12-08 23:59:41,409 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--power--bq2415x_charger.ko-entry_point_true-unreach-call.cil.out.i [2018-12-08 23:59:41,415 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 23:59:41,421 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-08 23:59:41,431 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-08 23:59:41,459 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 23:59:41,459 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-08 23:59:41,459 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 23:59:41,459 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 23:59:41,459 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 23:59:41,459 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 23:59:41,459 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 23:59:41,459 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 23:59:41,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1755 states. [2018-12-08 23:59:41,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 605 [2018-12-08 23:59:41,507 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:41,508 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:41,510 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:41,513 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:41,513 INFO L82 PathProgramCache]: Analyzing trace with hash -397891720, now seen corresponding path program 1 times [2018-12-08 23:59:41,515 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:41,567 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:41,567 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:41,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:41,568 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:42,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:42,578 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:42,578 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:42,578 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:42,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:42,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:42,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:42,590 INFO L87 Difference]: Start difference. First operand 1755 states. Second operand 3 states. [2018-12-08 23:59:42,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:42,972 INFO L93 Difference]: Finished difference Result 4514 states and 6781 transitions. [2018-12-08 23:59:42,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:42,973 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 604 [2018-12-08 23:59:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:43,000 INFO L225 Difference]: With dead ends: 4514 [2018-12-08 23:59:43,000 INFO L226 Difference]: Without dead ends: 2829 [2018-12-08 23:59:43,013 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:43,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2829 states. [2018-12-08 23:59:43,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2829 to 2801. [2018-12-08 23:59:43,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2801 states. [2018-12-08 23:59:43,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 3976 transitions. [2018-12-08 23:59:43,169 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 3976 transitions. Word has length 604 [2018-12-08 23:59:43,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:43,170 INFO L480 AbstractCegarLoop]: Abstraction has 2801 states and 3976 transitions. [2018-12-08 23:59:43,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:43,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 3976 transitions. [2018-12-08 23:59:43,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 610 [2018-12-08 23:59:43,181 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:43,181 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:43,181 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:43,181 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:43,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1879668482, now seen corresponding path program 1 times [2018-12-08 23:59:43,182 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:43,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:43,185 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:43,185 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:43,185 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:43,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:43,787 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:43,787 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:43,787 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:43,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:43,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:43,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:43,789 INFO L87 Difference]: Start difference. First operand 2801 states and 3976 transitions. Second operand 3 states. [2018-12-08 23:59:46,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:46,128 INFO L93 Difference]: Finished difference Result 7893 states and 11263 transitions. [2018-12-08 23:59:46,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:46,129 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 609 [2018-12-08 23:59:46,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:46,145 INFO L225 Difference]: With dead ends: 7893 [2018-12-08 23:59:46,145 INFO L226 Difference]: Without dead ends: 5219 [2018-12-08 23:59:46,153 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:46,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5219 states. [2018-12-08 23:59:46,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5219 to 5211. [2018-12-08 23:59:46,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5211 states. [2018-12-08 23:59:46,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5211 states to 5211 states and 7453 transitions. [2018-12-08 23:59:46,271 INFO L78 Accepts]: Start accepts. Automaton has 5211 states and 7453 transitions. Word has length 609 [2018-12-08 23:59:46,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:46,272 INFO L480 AbstractCegarLoop]: Abstraction has 5211 states and 7453 transitions. [2018-12-08 23:59:46,272 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:46,272 INFO L276 IsEmpty]: Start isEmpty. Operand 5211 states and 7453 transitions. [2018-12-08 23:59:46,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2018-12-08 23:59:46,279 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:46,279 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:46,280 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:46,280 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:46,280 INFO L82 PathProgramCache]: Analyzing trace with hash 238602359, now seen corresponding path program 1 times [2018-12-08 23:59:46,280 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:46,283 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:46,283 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:46,283 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:46,283 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:46,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:46,902 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:46,902 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:46,902 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:46,902 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:46,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:46,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:46,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:46,903 INFO L87 Difference]: Start difference. First operand 5211 states and 7453 transitions. Second operand 3 states. [2018-12-08 23:59:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:47,000 INFO L93 Difference]: Finished difference Result 5227 states and 7463 transitions. [2018-12-08 23:59:47,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:47,000 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 614 [2018-12-08 23:59:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:47,017 INFO L225 Difference]: With dead ends: 5227 [2018-12-08 23:59:47,018 INFO L226 Difference]: Without dead ends: 5223 [2018-12-08 23:59:47,020 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:47,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5223 states. [2018-12-08 23:59:47,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5223 to 5221. [2018-12-08 23:59:47,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5221 states. [2018-12-08 23:59:47,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5221 states to 5221 states and 7454 transitions. [2018-12-08 23:59:47,165 INFO L78 Accepts]: Start accepts. Automaton has 5221 states and 7454 transitions. Word has length 614 [2018-12-08 23:59:47,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:47,166 INFO L480 AbstractCegarLoop]: Abstraction has 5221 states and 7454 transitions. [2018-12-08 23:59:47,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:47,166 INFO L276 IsEmpty]: Start isEmpty. Operand 5221 states and 7454 transitions. [2018-12-08 23:59:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2018-12-08 23:59:47,173 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:47,173 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:47,173 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:47,173 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:47,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1194084516, now seen corresponding path program 1 times [2018-12-08 23:59:47,174 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:47,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:47,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:47,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:47,176 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:47,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:47,670 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:47,670 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:47,670 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:47,670 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:47,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:47,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:47,671 INFO L87 Difference]: Start difference. First operand 5221 states and 7454 transitions. Second operand 3 states. [2018-12-08 23:59:47,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:47,776 INFO L93 Difference]: Finished difference Result 5231 states and 7460 transitions. [2018-12-08 23:59:47,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:47,776 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 615 [2018-12-08 23:59:47,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:47,789 INFO L225 Difference]: With dead ends: 5231 [2018-12-08 23:59:47,789 INFO L226 Difference]: Without dead ends: 5227 [2018-12-08 23:59:47,792 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:47,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5227 states. [2018-12-08 23:59:47,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5227 to 5225. [2018-12-08 23:59:47,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5225 states. [2018-12-08 23:59:47,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5225 states to 5225 states and 7453 transitions. [2018-12-08 23:59:47,918 INFO L78 Accepts]: Start accepts. Automaton has 5225 states and 7453 transitions. Word has length 615 [2018-12-08 23:59:47,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:47,919 INFO L480 AbstractCegarLoop]: Abstraction has 5225 states and 7453 transitions. [2018-12-08 23:59:47,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:47,919 INFO L276 IsEmpty]: Start isEmpty. Operand 5225 states and 7453 transitions. [2018-12-08 23:59:47,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 617 [2018-12-08 23:59:47,922 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:47,922 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:47,922 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:47,923 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:47,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1637267482, now seen corresponding path program 1 times [2018-12-08 23:59:47,923 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:47,926 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:47,926 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:47,926 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:47,926 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:48,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:48,427 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:48,427 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:48,427 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:48,428 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:48,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:48,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:48,428 INFO L87 Difference]: Start difference. First operand 5225 states and 7453 transitions. Second operand 3 states. [2018-12-08 23:59:48,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:48,535 INFO L93 Difference]: Finished difference Result 6074 states and 8608 transitions. [2018-12-08 23:59:48,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:48,535 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 616 [2018-12-08 23:59:48,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:48,552 INFO L225 Difference]: With dead ends: 6074 [2018-12-08 23:59:48,552 INFO L226 Difference]: Without dead ends: 6070 [2018-12-08 23:59:48,555 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:48,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6070 states. [2018-12-08 23:59:48,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6070 to 6067. [2018-12-08 23:59:48,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6067 states. [2018-12-08 23:59:48,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6067 states to 6067 states and 8598 transitions. [2018-12-08 23:59:48,699 INFO L78 Accepts]: Start accepts. Automaton has 6067 states and 8598 transitions. Word has length 616 [2018-12-08 23:59:48,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:48,700 INFO L480 AbstractCegarLoop]: Abstraction has 6067 states and 8598 transitions. [2018-12-08 23:59:48,700 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:48,700 INFO L276 IsEmpty]: Start isEmpty. Operand 6067 states and 8598 transitions. [2018-12-08 23:59:48,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 618 [2018-12-08 23:59:48,703 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:48,704 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:48,704 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:48,704 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:48,704 INFO L82 PathProgramCache]: Analyzing trace with hash -785128929, now seen corresponding path program 1 times [2018-12-08 23:59:48,704 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:48,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:48,707 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:48,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:48,707 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:48,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:49,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:49,287 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:49,287 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:49,287 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:49,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:49,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:49,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:49,288 INFO L87 Difference]: Start difference. First operand 6067 states and 8598 transitions. Second operand 3 states. [2018-12-08 23:59:49,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:49,372 INFO L93 Difference]: Finished difference Result 6069 states and 8599 transitions. [2018-12-08 23:59:49,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:49,372 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 617 [2018-12-08 23:59:49,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:49,389 INFO L225 Difference]: With dead ends: 6069 [2018-12-08 23:59:49,389 INFO L226 Difference]: Without dead ends: 6066 [2018-12-08 23:59:49,392 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:49,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6066 states. [2018-12-08 23:59:49,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6066 to 6066. [2018-12-08 23:59:49,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6066 states. [2018-12-08 23:59:49,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 8596 transitions. [2018-12-08 23:59:49,537 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 8596 transitions. Word has length 617 [2018-12-08 23:59:49,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:49,537 INFO L480 AbstractCegarLoop]: Abstraction has 6066 states and 8596 transitions. [2018-12-08 23:59:49,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:49,537 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 8596 transitions. [2018-12-08 23:59:49,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2018-12-08 23:59:49,541 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:49,541 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:49,541 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:49,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:49,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1429998525, now seen corresponding path program 1 times [2018-12-08 23:59:49,541 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:49,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:49,544 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:49,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:49,544 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:50,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:50,022 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:50,022 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:50,022 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:50,023 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:50,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:50,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:50,023 INFO L87 Difference]: Start difference. First operand 6066 states and 8596 transitions. Second operand 3 states. [2018-12-08 23:59:50,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:50,102 INFO L93 Difference]: Finished difference Result 6068 states and 8597 transitions. [2018-12-08 23:59:50,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:50,102 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 618 [2018-12-08 23:59:50,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:50,116 INFO L225 Difference]: With dead ends: 6068 [2018-12-08 23:59:50,117 INFO L226 Difference]: Without dead ends: 6065 [2018-12-08 23:59:50,119 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:50,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6065 states. [2018-12-08 23:59:50,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6065 to 6065. [2018-12-08 23:59:50,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6065 states. [2018-12-08 23:59:50,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6065 states to 6065 states and 8594 transitions. [2018-12-08 23:59:50,259 INFO L78 Accepts]: Start accepts. Automaton has 6065 states and 8594 transitions. Word has length 618 [2018-12-08 23:59:50,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:50,259 INFO L480 AbstractCegarLoop]: Abstraction has 6065 states and 8594 transitions. [2018-12-08 23:59:50,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:50,260 INFO L276 IsEmpty]: Start isEmpty. Operand 6065 states and 8594 transitions. [2018-12-08 23:59:50,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 620 [2018-12-08 23:59:50,263 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:50,263 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:50,263 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:50,263 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:50,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1379477730, now seen corresponding path program 1 times [2018-12-08 23:59:50,264 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:50,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:50,266 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:50,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:50,266 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:50,737 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:50,738 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:50,738 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:50,738 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:50,739 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:50,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:50,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:50,739 INFO L87 Difference]: Start difference. First operand 6065 states and 8594 transitions. Second operand 3 states. [2018-12-08 23:59:50,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:50,815 INFO L93 Difference]: Finished difference Result 6067 states and 8595 transitions. [2018-12-08 23:59:50,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:50,815 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 619 [2018-12-08 23:59:50,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:50,828 INFO L225 Difference]: With dead ends: 6067 [2018-12-08 23:59:50,828 INFO L226 Difference]: Without dead ends: 6049 [2018-12-08 23:59:50,831 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:50,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6049 states. [2018-12-08 23:59:50,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6049 to 6049. [2018-12-08 23:59:50,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6049 states. [2018-12-08 23:59:50,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 8573 transitions. [2018-12-08 23:59:50,974 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 8573 transitions. Word has length 619 [2018-12-08 23:59:50,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:50,975 INFO L480 AbstractCegarLoop]: Abstraction has 6049 states and 8573 transitions. [2018-12-08 23:59:50,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:50,975 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 8573 transitions. [2018-12-08 23:59:50,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 643 [2018-12-08 23:59:50,980 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:50,981 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:50,981 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:50,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:50,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1577478954, now seen corresponding path program 1 times [2018-12-08 23:59:50,981 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:50,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:50,984 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:50,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:50,984 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:51,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:51,458 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:51,458 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:51,458 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:51,458 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:51,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:51,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:51,458 INFO L87 Difference]: Start difference. First operand 6049 states and 8573 transitions. Second operand 3 states. [2018-12-08 23:59:53,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:53,786 INFO L93 Difference]: Finished difference Result 6051 states and 8574 transitions. [2018-12-08 23:59:53,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:53,786 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 642 [2018-12-08 23:59:53,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:53,803 INFO L225 Difference]: With dead ends: 6051 [2018-12-08 23:59:53,803 INFO L226 Difference]: Without dead ends: 6048 [2018-12-08 23:59:53,806 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:53,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6048 states. [2018-12-08 23:59:53,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6048 to 6048. [2018-12-08 23:59:53,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6048 states. [2018-12-08 23:59:53,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 8564 transitions. [2018-12-08 23:59:53,956 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 8564 transitions. Word has length 642 [2018-12-08 23:59:53,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:53,957 INFO L480 AbstractCegarLoop]: Abstraction has 6048 states and 8564 transitions. [2018-12-08 23:59:53,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:53,957 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 8564 transitions. [2018-12-08 23:59:53,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2018-12-08 23:59:53,961 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:53,961 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:53,961 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:53,962 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:53,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1180800752, now seen corresponding path program 1 times [2018-12-08 23:59:53,962 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:53,964 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:53,964 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:53,964 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:53,964 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:54,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:54,502 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:54,502 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:54,503 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:54,503 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:54,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:54,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:54,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:54,503 INFO L87 Difference]: Start difference. First operand 6048 states and 8564 transitions. Second operand 3 states. [2018-12-08 23:59:54,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:54,889 INFO L93 Difference]: Finished difference Result 17581 states and 24922 transitions. [2018-12-08 23:59:54,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:54,889 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 650 [2018-12-08 23:59:54,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:54,920 INFO L225 Difference]: With dead ends: 17581 [2018-12-08 23:59:54,920 INFO L226 Difference]: Without dead ends: 11660 [2018-12-08 23:59:54,941 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:54,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11660 states. [2018-12-08 23:59:55,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11660 to 11654. [2018-12-08 23:59:55,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11654 states. [2018-12-08 23:59:55,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11654 states to 11654 states and 16528 transitions. [2018-12-08 23:59:55,191 INFO L78 Accepts]: Start accepts. Automaton has 11654 states and 16528 transitions. Word has length 650 [2018-12-08 23:59:55,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:55,191 INFO L480 AbstractCegarLoop]: Abstraction has 11654 states and 16528 transitions. [2018-12-08 23:59:55,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:55,192 INFO L276 IsEmpty]: Start isEmpty. Operand 11654 states and 16528 transitions. [2018-12-08 23:59:55,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2018-12-08 23:59:55,199 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:55,199 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:55,200 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:55,200 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:55,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1876575242, now seen corresponding path program 1 times [2018-12-08 23:59:55,200 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:55,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:55,202 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:55,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:55,202 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:55,599 INFO L134 CoverageAnalysis]: Checked inductivity of 7614 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7614 trivial. 0 not checked. [2018-12-08 23:59:55,599 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:55,599 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:55,599 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:55,600 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:55,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:55,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:55,600 INFO L87 Difference]: Start difference. First operand 11654 states and 16528 transitions. Second operand 3 states. [2018-12-08 23:59:55,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:55,870 INFO L93 Difference]: Finished difference Result 23589 states and 33745 transitions. [2018-12-08 23:59:55,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:55,871 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 658 [2018-12-08 23:59:55,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:55,900 INFO L225 Difference]: With dead ends: 23589 [2018-12-08 23:59:55,900 INFO L226 Difference]: Without dead ends: 12062 [2018-12-08 23:59:55,932 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:55,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12062 states. [2018-12-08 23:59:56,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12062 to 11958. [2018-12-08 23:59:56,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11958 states. [2018-12-08 23:59:56,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11958 states to 11958 states and 17024 transitions. [2018-12-08 23:59:56,255 INFO L78 Accepts]: Start accepts. Automaton has 11958 states and 17024 transitions. Word has length 658 [2018-12-08 23:59:56,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:56,256 INFO L480 AbstractCegarLoop]: Abstraction has 11958 states and 17024 transitions. [2018-12-08 23:59:56,256 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:56,256 INFO L276 IsEmpty]: Start isEmpty. Operand 11958 states and 17024 transitions. [2018-12-08 23:59:56,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2018-12-08 23:59:56,262 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:56,262 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:56,262 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:56,262 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:56,262 INFO L82 PathProgramCache]: Analyzing trace with hash -447909145, now seen corresponding path program 1 times [2018-12-08 23:59:56,262 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:56,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:56,265 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:56,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:56,265 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:56,702 INFO L134 CoverageAnalysis]: Checked inductivity of 7624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7624 trivial. 0 not checked. [2018-12-08 23:59:56,702 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:56,702 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:56,702 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:56,703 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:56,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:56,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:56,703 INFO L87 Difference]: Start difference. First operand 11958 states and 17024 transitions. Second operand 3 states. [2018-12-08 23:59:56,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 23:59:56,922 INFO L93 Difference]: Finished difference Result 24205 states and 34737 transitions. [2018-12-08 23:59:56,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 23:59:56,922 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 674 [2018-12-08 23:59:56,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 23:59:56,957 INFO L225 Difference]: With dead ends: 24205 [2018-12-08 23:59:56,957 INFO L226 Difference]: Without dead ends: 12374 [2018-12-08 23:59:56,981 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:56,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12374 states. [2018-12-08 23:59:57,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12374 to 12270. [2018-12-08 23:59:57,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12270 states. [2018-12-08 23:59:57,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12270 states to 12270 states and 17512 transitions. [2018-12-08 23:59:57,248 INFO L78 Accepts]: Start accepts. Automaton has 12270 states and 17512 transitions. Word has length 674 [2018-12-08 23:59:57,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 23:59:57,249 INFO L480 AbstractCegarLoop]: Abstraction has 12270 states and 17512 transitions. [2018-12-08 23:59:57,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 23:59:57,249 INFO L276 IsEmpty]: Start isEmpty. Operand 12270 states and 17512 transitions. [2018-12-08 23:59:57,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2018-12-08 23:59:57,254 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 23:59:57,254 INFO L402 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 12, 12, 12, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 23:59:57,254 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 23:59:57,255 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 23:59:57,255 INFO L82 PathProgramCache]: Analyzing trace with hash 2079959227, now seen corresponding path program 1 times [2018-12-08 23:59:57,255 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 23:59:57,258 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:57,258 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 23:59:57,258 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 23:59:57,258 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 23:59:57,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 23:59:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7624 trivial. 0 not checked. [2018-12-08 23:59:57,692 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 23:59:57,693 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 23:59:57,693 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 23:59:57,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 23:59:57,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 23:59:57,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 23:59:57,693 INFO L87 Difference]: Start difference. First operand 12270 states and 17512 transitions. Second operand 3 states. [2018-12-09 00:00:00,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 00:00:00,127 INFO L93 Difference]: Finished difference Result 12272 states and 17513 transitions. [2018-12-09 00:00:00,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 00:00:00,128 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 670 [2018-12-09 00:00:00,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 00:00:00,168 INFO L225 Difference]: With dead ends: 12272 [2018-12-09 00:00:00,168 INFO L226 Difference]: Without dead ends: 12269 [2018-12-09 00:00:00,174 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 00:00:00,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12269 states. [2018-12-09 00:00:00,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12269 to 12269. [2018-12-09 00:00:00,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12269 states. [2018-12-09 00:00:00,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12269 states to 12269 states and 17503 transitions. [2018-12-09 00:00:00,501 INFO L78 Accepts]: Start accepts. Automaton has 12269 states and 17503 transitions. Word has length 670 [2018-12-09 00:00:00,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 00:00:00,501 INFO L480 AbstractCegarLoop]: Abstraction has 12269 states and 17503 transitions. [2018-12-09 00:00:00,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 00:00:00,502 INFO L276 IsEmpty]: Start isEmpty. Operand 12269 states and 17503 transitions. [2018-12-09 00:00:00,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 987 [2018-12-09 00:00:00,511 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 00:00:00,511 INFO L402 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 65, 65, 65, 65, 12, 12, 12, 12, 12, 12, 12, 12, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 00:00:00,511 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 00:00:00,511 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 00:00:00,511 INFO L82 PathProgramCache]: Analyzing trace with hash -300659996, now seen corresponding path program 1 times [2018-12-09 00:00:00,511 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 00:00:00,513 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 00:00:00,513 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 00:00:00,514 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 00:00:00,514 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 00:00:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 00:00:01,112 INFO L134 CoverageAnalysis]: Checked inductivity of 19319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19319 trivial. 0 not checked. [2018-12-09 00:00:01,112 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 00:00:01,112 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 00:00:01,112 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 00:00:01,113 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 00:00:01,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 00:00:01,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 00:00:01,113 INFO L87 Difference]: Start difference. First operand 12269 states and 17503 transitions. Second operand 3 states. [2018-12-09 00:00:03,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 00:00:03,473 INFO L93 Difference]: Finished difference Result 12269 states and 17503 transitions. [2018-12-09 00:00:03,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 00:00:03,474 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 986 [2018-12-09 00:00:03,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 00:00:03,475 INFO L225 Difference]: With dead ends: 12269 [2018-12-09 00:00:03,475 INFO L226 Difference]: Without dead ends: 0 [2018-12-09 00:00:03,500 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 00:00:03,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-09 00:00:03,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-09 00:00:03,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-09 00:00:03,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-09 00:00:03,502 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 986 [2018-12-09 00:00:03,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 00:00:03,502 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-09 00:00:03,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 00:00:03,503 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-09 00:00:03,503 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-09 00:00:03,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-09 00:00:04,045 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,046 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,047 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,048 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,049 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,050 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,051 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,052 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,053 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,056 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,057 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,059 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,060 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,061 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,062 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,063 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,065 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,068 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,070 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,071 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,073 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,074 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,076 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,077 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,080 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,497 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,499 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,500 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,501 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,502 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,503 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,506 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,507 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,509 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,509 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,510 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,512 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,513 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,514 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,515 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,517 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:04,519 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,608 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,609 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,610 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,611 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,612 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,613 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,615 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,616 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,617 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,618 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,619 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,620 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,621 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,621 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,622 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,623 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,625 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,626 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,627 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,630 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:05,632 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-09 00:00:09,083 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 22 [2018-12-09 00:00:09,344 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 27 [2018-12-09 00:00:12,285 WARN L180 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 26 [2018-12-09 00:00:12,533 WARN L180 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 29 [2018-12-09 00:00:16,325 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2018-12-09 00:00:16,500 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2018-12-09 00:00:16,644 WARN L180 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2018-12-09 00:00:17,403 WARN L180 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:17,622 WARN L180 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 27 [2018-12-09 00:00:18,037 WARN L180 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 25 [2018-12-09 00:00:18,297 WARN L180 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:18,483 WARN L180 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2018-12-09 00:00:18,656 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 25 [2018-12-09 00:00:19,186 WARN L180 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:20,359 WARN L180 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:21,090 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:21,631 WARN L180 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:21,871 WARN L180 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 29 [2018-12-09 00:00:22,005 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:22,382 WARN L180 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:22,619 WARN L180 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:22,902 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:23,217 WARN L180 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:23,409 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 1 [2018-12-09 00:00:23,874 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2018-12-09 00:00:24,144 WARN L180 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:24,413 WARN L180 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 26 [2018-12-09 00:00:24,536 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 23 [2018-12-09 00:00:24,682 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 23 [2018-12-09 00:00:25,086 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:27,272 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:27,432 WARN L180 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 27 [2018-12-09 00:00:30,310 WARN L180 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 29 [2018-12-09 00:00:30,576 WARN L180 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 29 [2018-12-09 00:00:30,723 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 23 [2018-12-09 00:00:30,969 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:31,475 WARN L180 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2018-12-09 00:00:31,715 WARN L180 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:32,041 WARN L180 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:32,253 WARN L180 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 25 [2018-12-09 00:00:32,428 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 22 [2018-12-09 00:00:32,666 WARN L180 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:33,041 WARN L180 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:33,276 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:33,492 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2018-12-09 00:00:33,768 WARN L180 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:33,974 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:34,245 WARN L180 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:34,518 WARN L180 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 22 [2018-12-09 00:00:34,635 WARN L180 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2018-12-09 00:00:37,336 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 27 [2018-12-09 00:00:37,639 WARN L180 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 23 [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point device_property_read_u32_arrayEXIT(lines 8489 8491) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point device_property_read_u32_arrayENTRY(lines 8489 8491) the Hoare annotation is: true [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point device_property_read_u32_arrayFINAL(lines 8489 8491) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_11ENTRY(lines 6332 6343) the Hoare annotation is: true [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point L6337-1(line 6337) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point L6337(line 6337) the Hoare annotation is: true [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_11EXIT(lines 6332 6343) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_11FINAL(lines 6332 6343) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point L6339-1(line 6339) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point L6339(line 6339) the Hoare annotation is: true [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_12ENTRY(lines 6190 6201) the Hoare annotation is: true [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_12EXIT(lines 6190 6201) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_12FINAL(lines 6190 6201) no Hoare annotation was computed. [2018-12-09 00:00:39,614 INFO L451 ceAbstractionStarter]: At program point L6195(line 6195) the Hoare annotation is: true [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point L6195-1(line 6195) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L451 ceAbstractionStarter]: At program point L6197(line 6197) the Hoare annotation is: true [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point L6197-1(line 6197) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 4012 4017) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L451 ceAbstractionStarter]: At program point dev_get_drvdataENTRY(lines 4012 4017) the Hoare annotation is: true [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 4012 4017) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point L7394-1(line 7394) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_17ENTRY(lines 7391 7398) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_17FINAL(lines 7391 7398) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_17EXIT(lines 7391 7398) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point L7394(line 7394) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point L7410-1(line 7410) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_19ENTRY(lines 7407 7414) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_19FINAL(lines 7407 7414) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_19EXIT(lines 7407 7414) no Hoare annotation was computed. [2018-12-09 00:00:39,615 INFO L444 ceAbstractionStarter]: At program point L7410(line 7410) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,615 INFO L448 ceAbstractionStarter]: For program point sysfs_notifyFINAL(lines 8589 8591) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L451 ceAbstractionStarter]: At program point sysfs_notifyENTRY(lines 8589 8591) the Hoare annotation is: true [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point sysfs_notifyEXIT(lines 8589 8591) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L4126(lines 4126 4129) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_readEXIT(lines 4116 4147) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_readENTRY(lines 4116 4147) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_readFINAL(lines 4116 4147) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L444 ceAbstractionStarter]: At program point L4140(line 4140) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,616 INFO L444 ceAbstractionStarter]: At program point L4138(line 4138) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L4139-1(line 4139) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L444 ceAbstractionStarter]: At program point L4139(line 4139) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L4140-1(lines 4123 4146) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L4138-1(line 4138) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L451 ceAbstractionStarter]: At program point L-1-3(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L-1-4(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_strcpyEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_strcpyENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L5370(lines 5370 5399) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L5337(lines 5337 5403) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L448 ceAbstractionStarter]: For program point L5362(lines 5362 5400) no Hoare annotation was computed. [2018-12-09 00:00:39,616 INFO L444 ceAbstractionStarter]: At program point L5333(line 5333) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5333-1(line 5333) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L444 ceAbstractionStarter]: At program point L5387(line 5387) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5354(lines 5354 5401) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L444 ceAbstractionStarter]: At program point L5387-1(line 5387) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5379(lines 5379 5382) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5346(lines 5346 5402) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5379-2(lines 5379 5382) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5371(lines 5371 5374) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5338(lines 5338 5341) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_modeFINAL(lines 5314 5411) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5404(line 5404) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5371-2(lines 5371 5374) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5363(lines 5363 5366) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5363-2(lines 5363 5366) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5355(lines 5355 5358) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_set_modeENTRY(lines 5314 5411) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5388(line 5388) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5355-2(lines 5355 5358) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5347(lines 5347 5350) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5347-2(lines 5347 5350) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5405(lines 5405 5408) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_modeEXIT(lines 5314 5411) no Hoare annotation was computed. [2018-12-09 00:00:39,617 INFO L444 ceAbstractionStarter]: At program point L5331(line 5331) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,617 INFO L448 ceAbstractionStarter]: For program point L5331-1(line 5331) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L5389(lines 5389 5392) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L5386(lines 5386 5397) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L444 ceAbstractionStarter]: At program point L5386-1(lines 5337 5403) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L5378(lines 5378 5398) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_31ENTRY(lines 7509 7516) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_31FINAL(lines 7509 7516) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_31EXIT(lines 7509 7516) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L444 ceAbstractionStarter]: At program point L7512-1(line 7512) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,618 INFO L444 ceAbstractionStarter]: At program point L7512(line 7512) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,618 INFO L451 ceAbstractionStarter]: At program point L7294(line 7294) the Hoare annotation is: true [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point ldv_queue_delayed_work_on_6FINAL(lines 7286 7297) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L7292-1(line 7292) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L451 ceAbstractionStarter]: At program point L7292(line 7292) the Hoare annotation is: true [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L7294-1(line 7294) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point ldv_queue_delayed_work_on_6EXIT(lines 7286 7297) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L451 ceAbstractionStarter]: At program point ldv_queue_delayed_work_on_6ENTRY(lines 7286 7297) the Hoare annotation is: true [2018-12-09 00:00:39,618 INFO L451 ceAbstractionStarter]: At program point sysfs_create_groupENTRY(lines 8586 8588) the Hoare annotation is: true [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point sysfs_create_groupFINAL(lines 8586 8588) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point sysfs_create_groupEXIT(lines 8586 8588) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_termination_currentFINAL(lines 4670 4685) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_termination_currentEXIT(lines 4670 4685) no Hoare annotation was computed. [2018-12-09 00:00:39,618 INFO L448 ceAbstractionStarter]: For program point L4679(lines 4679 4682) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_termination_currentENTRY(lines 4670 4685) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,619 INFO L444 ceAbstractionStarter]: At program point L4678(line 4678) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point L4674(lines 4674 4677) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point L4678-1(line 4678) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_29EXIT(lines 7493 7500) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L444 ceAbstractionStarter]: At program point L7496-1(line 7496) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,619 INFO L444 ceAbstractionStarter]: At program point L7496(line 7496) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,619 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_29ENTRY(lines 7493 7500) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_29FINAL(lines 7493 7500) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 3849 3855) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 3849 3855) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 3849 3855) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point ldv_initializeFINAL(lines 8528 8530) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 8528 8530) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point external_allocFINAL(lines 8596 8598) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point external_allocEXIT(lines 8596 8598) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point external_allocENTRY(lines 8596 8598) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point cancel_delayed_work_syncFINAL(lines 8482 8484) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point cancel_delayed_work_syncENTRY(lines 8482 8484) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point cancel_delayed_work_syncEXIT(lines 8482 8484) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,619 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point sysfs_remove_groupFINAL(lines 8592 8594) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point sysfs_remove_groupEXIT(lines 8592 8594) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point sysfs_remove_groupENTRY(lines 8592 8594) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point L4080(lines 4080 4085) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point to_acpi_nodeENTRY(lines 4073 4088) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point L4079-1(line 4079) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point L4080-2(lines 4080 4085) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point to_acpi_nodeEXIT(lines 4073 4088) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point L4079(line 4079) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point to_acpi_nodeFINAL(lines 4073 4088) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point i2c_get_clientdataFINAL(lines 4050 4057) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point i2c_get_clientdataEXIT(lines 4050 4057) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point i2c_get_clientdataENTRY(lines 4050 4057) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point L4054(line 4054) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point L4054-1(line 4054) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point device_property_read_u32ENTRY(lines 4040 4048) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point L4045-1(line 4045) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L451 ceAbstractionStarter]: At program point L4045(line 4045) the Hoare annotation is: true [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point device_property_read_u32EXIT(lines 4040 4048) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point device_property_read_u32FINAL(lines 4040 4048) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_27FINAL(lines 7477 7484) no Hoare annotation was computed. [2018-12-09 00:00:39,620 INFO L444 ceAbstractionStarter]: At program point L7480-1(line 7480) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,620 INFO L444 ceAbstractionStarter]: At program point L7480(line 7480) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,620 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_27ENTRY(lines 7477 7484) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,620 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_27EXIT(lines 7477 7484) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_24FINAL(lines 7450 7457) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point L7453-1(line 7453) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point L7453(line 7453) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_24ENTRY(lines 7450 7457) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_24EXIT(lines 7450 7457) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point work_init_1EXIT(lines 6423 6432) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L451 ceAbstractionStarter]: At program point work_init_1ENTRY(lines 6423 6432) the Hoare annotation is: true [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point work_init_1FINAL(lines 6423 6432) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,621 INFO L451 ceAbstractionStarter]: At program point L-1-3(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point L7434(line 7434) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_22ENTRY(lines 7431 7438) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_22FINAL(lines 7431 7438) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_22EXIT(lines 7431 7438) no Hoare annotation was computed. [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point L7434-1(line 7434) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_20ENTRY(lines 7415 7422) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,621 INFO L444 ceAbstractionStarter]: At program point L7418(line 7418) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_20FINAL(lines 7415 7422) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_20EXIT(lines 7415 7422) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L444 ceAbstractionStarter]: At program point L7418-1(line 7418) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point acpi_device_handleEXIT(lines 4089 4094) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L4092(line 4092) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L4092-2(line 4092) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L451 ceAbstractionStarter]: At program point acpi_device_handleENTRY(lines 4089 4094) the Hoare annotation is: true [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point acpi_device_handleFINAL(lines 4089 4094) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L444 ceAbstractionStarter]: At program point L4156(line 4156) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L4157(lines 4157 4160) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L4156-1(line 4156) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L4152(lines 4152 4155) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_read_maskEXIT(lines 4148 4163) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_read_maskENTRY(lines 4148 4163) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_read_maskFINAL(lines 4148 4163) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_i2c_mutexEXIT(lines 7670 7680) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_bq2415x_i2c_mutexENTRY(lines 7670 7680) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,622 INFO L444 ceAbstractionStarter]: At program point L7674(line 7674) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse3 .cse4) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4))) [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_i2c_mutexFINAL(lines 7670 7680) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L7673-1(lines 7673 7676) no Hoare annotation was computed. [2018-12-09 00:00:39,622 INFO L448 ceAbstractionStarter]: For program point L7673(lines 7673 7676) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 7550 7555) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 7550 7555) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 7550 7555) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_18EXIT(lines 7399 7406) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L444 ceAbstractionStarter]: At program point L7402(line 7402) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,623 INFO L444 ceAbstractionStarter]: At program point L7402-1(line 7402) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,623 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_18ENTRY(lines 7399 7406) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 2))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse0 .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_18FINAL(lines 7399 7406) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_17FINAL(lines 6244 6255) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point L6251(line 6251) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point L6251-1(line 6251) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_17ENTRY(lines 6244 6255) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point L6249(line 6249) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point L6249-1(line 6249) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_17EXIT(lines 6244 6255) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point L6495-1(line 6495) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_18FINAL(lines 6490 6501) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point L6495(line 6495) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point L6497-1(line 6497) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point L6497(line 6497) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_18ENTRY(lines 6490 6501) the Hoare annotation is: true [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_18EXIT(lines 6490 6501) no Hoare annotation was computed. [2018-12-09 00:00:39,623 INFO L448 ceAbstractionStarter]: For program point L6351-1(line 6351) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6351(line 6351) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_19FINAL(lines 6344 6355) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L6349-1(line 6349) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6349(line 6349) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_19ENTRY(lines 6344 6355) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_19EXIT(lines 6344 6355) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L8494-1(line 8494) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L8494(line 8494) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point devm_kmallocEXIT(lines 8493 8495) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point devm_kmallocENTRY(lines 8493 8495) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point devm_kmallocFINAL(lines 8493 8495) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6239(line 6239) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L6239-1(line 6239) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_13ENTRY(lines 6232 6243) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_13FINAL(lines 6232 6243) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6237(line 6237) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L6237-1(line 6237) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_13EXIT(lines 6232 6243) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_14FINAL(lines 6256 6267) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_14ENTRY(lines 6256 6267) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6263(line 6263) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_14EXIT(lines 6256 6267) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L6263-1(line 6263) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6261(line 6261) the Hoare annotation is: true [2018-12-09 00:00:39,624 INFO L448 ceAbstractionStarter]: For program point L6261-1(line 6261) no Hoare annotation was computed. [2018-12-09 00:00:39,624 INFO L451 ceAbstractionStarter]: At program point L6406(line 6406) the Hoare annotation is: true [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_driver_2EXIT(lines 6402 6410) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_i2c_driver_2ENTRY(lines 6402 6410) the Hoare annotation is: true [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_driver_2FINAL(lines 6402 6410) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L6406-1(line 6406) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point bq2415x_reset_chipEXIT(lines 4494 4504) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L444 ceAbstractionStarter]: At program point L4497(line 4497) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L4498-1(line 4498) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L444 ceAbstractionStarter]: At program point bq2415x_reset_chipENTRY(lines 4494 4504) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L4497-1(line 4497) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L444 ceAbstractionStarter]: At program point L4499(line 4499) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L4500-1(line 4500) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point bq2415x_reset_chipFINAL(lines 4494 4504) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L444 ceAbstractionStarter]: At program point L4498(line 4498) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L4499-1(line 4499) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L444 ceAbstractionStarter]: At program point L4500(line 4500) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L6395-1(line 6395) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L451 ceAbstractionStarter]: At program point L6395(line 6395) the Hoare annotation is: true [2018-12-09 00:00:39,625 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_15ENTRY(lines 6390 6401) the Hoare annotation is: true [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point L6397-1(line 6397) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L451 ceAbstractionStarter]: At program point L6397(line 6397) the Hoare annotation is: true [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_15FINAL(lines 6390 6401) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_15EXIT(lines 6390 6401) no Hoare annotation was computed. [2018-12-09 00:00:39,625 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_16FINAL(lines 6320 6331) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_16ENTRY(lines 6320 6331) the Hoare annotation is: true [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6327-1(line 6327) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L451 ceAbstractionStarter]: At program point L6327(line 6327) the Hoare annotation is: true [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_16EXIT(lines 6320 6331) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6325-1(line 6325) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L451 ceAbstractionStarter]: At program point L6325(line 6325) the Hoare annotation is: true [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6305(lines 6305 6310) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6299(lines 6299 6304) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point activate_work_1FINAL(lines 6290 6319) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6293(lines 6293 6298) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L451 ceAbstractionStarter]: At program point activate_work_1ENTRY(lines 6290 6319) the Hoare annotation is: true [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point activate_work_1EXIT(lines 6290 6319) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L6311(lines 6311 6316) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L444 ceAbstractionStarter]: At program point L5730(line 5730) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,626 INFO L444 ceAbstractionStarter]: At program point L5726(line 5726) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L5730-1(line 5730) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L5726-1(line 5726) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L5731(lines 5731 5734) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_set_enableENTRY(lines 5710 5763) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point L5756(line 5756) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_enableFINAL(lines 5710 5763) no Hoare annotation was computed. [2018-12-09 00:00:39,626 INFO L444 ceAbstractionStarter]: At program point L5748-1(lines 5736 5755) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5748(lines 5748 5752) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5744(lines 5744 5753) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5740(lines 5740 5754) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5736(lines 5736 5755) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_enableEXIT(lines 5710 5763) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5728-1(line 5728) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L444 ceAbstractionStarter]: At program point L5728(line 5728) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5757(lines 5757 5760) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5749-2(line 5749) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5749(line 5749) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5745-2(line 5745) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5745(line 5745) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5741-2(line 5741) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5741(line 5741) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5737-2(line 5737) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5737(line 5737) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_exitEXIT(lines 5889 5895) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_exitFINAL(lines 5889 5895) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L451 ceAbstractionStarter]: At program point bq2415x_sysfs_exitENTRY(lines 5889 5895) the Hoare annotation is: true [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L5892-1(line 5892) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L451 ceAbstractionStarter]: At program point L5892(line 5892) the Hoare annotation is: true [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point kfreeEXIT(lines 8600 8602) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L451 ceAbstractionStarter]: At program point kfreeENTRY(lines 8600 8602) the Hoare annotation is: true [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point kfreeFINAL(lines 8600 8602) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L448 ceAbstractionStarter]: For program point L4930-1(line 4930) no Hoare annotation was computed. [2018-12-09 00:00:39,627 INFO L451 ceAbstractionStarter]: At program point L4961(line 4961) the Hoare annotation is: true [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4961-1(line 4961) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4957(lines 4957 4960) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4920(lines 4920 4923) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4947(lines 4947 4951) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point bq2415x_notifier_callEXIT(lines 4901 4964) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4916(lines 4916 4919) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4947-2(lines 4941 4951) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4941(lines 4941 4951) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4935(line 4935) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point bq2415x_notifier_callFINAL(lines 4901 4964) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4931(lines 4931 4934) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L451 ceAbstractionStarter]: At program point bq2415x_notifier_callENTRY(lines 4901 4964) the Hoare annotation is: true [2018-12-09 00:00:39,628 INFO L451 ceAbstractionStarter]: At program point L4931-2(lines 4931 4934) the Hoare annotation is: true [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4952(lines 4952 4955) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4944(lines 4944 4951) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4936(lines 4936 4939) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L451 ceAbstractionStarter]: At program point L4930(line 4930) the Hoare annotation is: true [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4487(lines 4487 4490) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L444 ceAbstractionStarter]: At program point L4486(line 4486) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_vender_codeEXIT(lines 4482 4493) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point L4486-1(line 4486) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_vender_codeENTRY(lines 4482 4493) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_vender_codeFINAL(lines 4482 4493) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L451 ceAbstractionStarter]: At program point power_supply_unregisterENTRY(lines 8574 8576) the Hoare annotation is: true [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point power_supply_unregisterFINAL(lines 8574 8576) no Hoare annotation was computed. [2018-12-09 00:00:39,628 INFO L448 ceAbstractionStarter]: For program point power_supply_unregisterEXIT(lines 8574 8576) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L4666(line 4666) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L4662(lines 4662 4665) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L4659(lines 4659 4665) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L444 ceAbstractionStarter]: At program point L4662-2(lines 4659 4665) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_termination_currentFINAL(lines 4649 4669) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L4654(lines 4654 4657) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_termination_currentENTRY(lines 4649 4669) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_termination_currentEXIT(lines 4649 4669) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point power_supply_get_by_nameFINAL(lines 8545 8547) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L8546-1(line 8546) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point power_supply_get_by_nameENTRY(lines 8545 8547) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point L8546(line 8546) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point power_supply_get_by_nameEXIT(lines 8545 8547) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_initFINAL(lines 5881 5888) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_initEXIT(lines 5881 5888) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point L5885(line 5885) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point L5885-1(line 5885) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point bq2415x_sysfs_initENTRY(lines 5881 5888) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point i2c_register_driverEXIT(lines 8503 8505) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point i2c_register_driverENTRY(lines 8503 8505) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point i2c_register_driverFINAL(lines 8503 8505) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point mutex_unlockENTRY(lines 8541 8543) the Hoare annotation is: true [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point mutex_unlockEXIT(lines 8541 8543) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point mutex_unlockFINAL(lines 8541 8543) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L448 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 7517 7523) no Hoare annotation was computed. [2018-12-09 00:00:39,629 INFO L451 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 7517 7523) the Hoare annotation is: true [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 7521) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 7517 7523) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_timerEXIT(lines 5251 5284) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L444 ceAbstractionStarter]: At program point L5275(line 5275) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point L5275-1(line 5275) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_set_timerENTRY(lines 5251 5284) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_timerFINAL(lines 5251 5284) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point L5272-1(lines 5261 5283) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L444 ceAbstractionStarter]: At program point L5273(line 5273) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point L5272(lines 5272 5276) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L444 ceAbstractionStarter]: At program point L5269(line 5269) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point L5268(lines 5268 5277) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L448 ceAbstractionStarter]: For program point L5264-1(line 5264) no Hoare annotation was computed. [2018-12-09 00:00:39,630 INFO L444 ceAbstractionStarter]: At program point L5262(line 5262) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,632 INFO L444 ceAbstractionStarter]: At program point L5264(line 5264) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point L5262-1(line 5262) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L451 ceAbstractionStarter]: At program point queue_delayed_work_onENTRY(lines 8578 8580) the Hoare annotation is: true [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point queue_delayed_work_onFINAL(lines 8578 8580) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point queue_delayed_work_onEXIT(lines 8578 8580) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point power_supply_get_by_phandleFINAL(lines 8549 8551) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point L8550-1(line 8550) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L451 ceAbstractionStarter]: At program point power_supply_get_by_phandleENTRY(lines 8549 8551) the Hoare annotation is: true [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point power_supply_get_by_phandleEXIT(lines 8549 8551) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L451 ceAbstractionStarter]: At program point L8550(line 8550) the Hoare annotation is: true [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point L4542(lines 4542 4545) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point L4539(lines 4539 4545) no Hoare annotation was computed. [2018-12-09 00:00:39,632 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_current_limitENTRY(lines 4525 4548) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,632 INFO L448 ceAbstractionStarter]: For program point L4536(lines 4536 4545) no Hoare annotation was computed. [2018-12-09 00:00:39,633 INFO L448 ceAbstractionStarter]: For program point L4530(lines 4530 4545) no Hoare annotation was computed. [2018-12-09 00:00:39,633 INFO L448 ceAbstractionStarter]: For program point L4533(lines 4533 4545) no Hoare annotation was computed. [2018-12-09 00:00:39,633 INFO L444 ceAbstractionStarter]: At program point L4529(line 4529) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,633 INFO L448 ceAbstractionStarter]: For program point L4529-1(line 4529) no Hoare annotation was computed. [2018-12-09 00:00:39,633 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_current_limitFINAL(lines 4525 4548) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_current_limitEXIT(lines 4525 4548) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L451 ceAbstractionStarter]: At program point i2c_transferENTRY(lines 8507 8509) the Hoare annotation is: true [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point i2c_transferFINAL(lines 8507 8509) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point i2c_transferEXIT(lines 8507 8509) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point L4510(lines 4510 4520) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point L4513(lines 4513 4520) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_current_limitEXIT(lines 4505 4524) no Hoare annotation was computed. [2018-12-09 00:00:39,636 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_current_limitENTRY(lines 4505 4524) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,636 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_current_limitFINAL(lines 4505 4524) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point L4521(line 4521) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L444 ceAbstractionStarter]: At program point L4516-2(lines 4510 4520) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point L4516(lines 4516 4520) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L451 ceAbstractionStarter]: At program point power_supply_unreg_notifierENTRY(lines 8571 8573) the Hoare annotation is: true [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point power_supply_unreg_notifierFINAL(lines 8571 8573) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point power_supply_unreg_notifierEXIT(lines 8571 8573) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 3856 3861) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L451 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 3856 3861) the Hoare annotation is: true [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 3856 3861) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L451 ceAbstractionStarter]: At program point is_acpi_nodeENTRY(lines 4067 4072) the Hoare annotation is: true [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point is_acpi_nodeFINAL(lines 4067 4072) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point L4070(line 4070) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point is_acpi_nodeEXIT(lines 4067 4072) no Hoare annotation was computed. [2018-12-09 00:00:39,637 INFO L448 ceAbstractionStarter]: For program point L4070-2(line 4070) no Hoare annotation was computed. [2018-12-09 00:00:39,640 INFO L448 ceAbstractionStarter]: For program point power_supply_putFINAL(lines 8560 8562) no Hoare annotation was computed. [2018-12-09 00:00:39,640 INFO L448 ceAbstractionStarter]: For program point power_supply_putEXIT(lines 8560 8562) no Hoare annotation was computed. [2018-12-09 00:00:39,640 INFO L451 ceAbstractionStarter]: At program point power_supply_putENTRY(lines 8560 8562) the Hoare annotation is: true [2018-12-09 00:00:39,640 INFO L444 ceAbstractionStarter]: At program point L4990(line 4990) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,640 INFO L444 ceAbstractionStarter]: At program point L4992-2(lines 4992 4995) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,640 INFO L448 ceAbstractionStarter]: For program point L4992(lines 4992 4995) no Hoare annotation was computed. [2018-12-09 00:00:39,640 INFO L444 ceAbstractionStarter]: At program point bq2415x_timer_errorENTRY(lines 4986 5000) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point L4990-1(line 4990) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point bq2415x_timer_errorFINAL(lines 4986 5000) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point bq2415x_timer_errorEXIT(lines 4986 5000) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L444 ceAbstractionStarter]: At program point L4997(line 4997) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point L4996(line 4996) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,641 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_battery_regulation_voltageFINAL(lines 4581 4597) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point L4594(line 4594) no Hoare annotation was computed. [2018-12-09 00:00:39,641 INFO L448 ceAbstractionStarter]: For program point L4590(lines 4590 4593) no Hoare annotation was computed. [2018-12-09 00:00:39,646 INFO L448 ceAbstractionStarter]: For program point L4587(lines 4587 4593) no Hoare annotation was computed. [2018-12-09 00:00:39,646 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_battery_regulation_voltageEXIT(lines 4581 4597) no Hoare annotation was computed. [2018-12-09 00:00:39,646 INFO L444 ceAbstractionStarter]: At program point L4587-2(lines 4587 4593) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,646 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_battery_regulation_voltageENTRY(lines 4581 4597) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,646 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 3806 3816) no Hoare annotation was computed. [2018-12-09 00:00:39,646 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 3806 3816) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 3806 3816) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point L3811-1(line 3811) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point L3811(line 3811) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point ldv_cancel_delayed_work_sync_25EXIT(lines 7458 7468) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point L7463-1(line 7463) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point L7463(line 7463) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point L7465-1(line 7465) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point L7465(line 7465) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point ldv_cancel_delayed_work_sync_25ENTRY(lines 7458 7468) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point ldv_cancel_delayed_work_sync_25FINAL(lines 7458 7468) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point ldv_cancel_delayed_work_sync_23EXIT(lines 7439 7449) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point L7446(line 7446) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point L7444-1(line 7444) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point L7444(line 7444) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L451 ceAbstractionStarter]: At program point ldv_cancel_delayed_work_sync_23ENTRY(lines 7439 7449) the Hoare annotation is: true [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point L7446-1(line 7446) no Hoare annotation was computed. [2018-12-09 00:00:39,647 INFO L448 ceAbstractionStarter]: For program point ldv_cancel_delayed_work_sync_23FINAL(lines 7439 7449) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L444 ceAbstractionStarter]: At program point L4222(line 4222) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point L4222-1(line 4222) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L444 ceAbstractionStarter]: At program point L4215(line 4215) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_write_maskEXIT(lines 4205 4225) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point L4215-1(line 4215) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point L4216(lines 4216 4219) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point L4211(lines 4211 4214) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_write_maskENTRY(lines 4205 4225) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_write_maskFINAL(lines 4205 4225) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L451 ceAbstractionStarter]: At program point L4061(line 4061) the Hoare annotation is: true [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point i2c_set_clientdataEXIT(lines 4058 4064) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L451 ceAbstractionStarter]: At program point i2c_set_clientdataENTRY(lines 4058 4064) the Hoare annotation is: true [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point i2c_set_clientdataFINAL(lines 4058 4064) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:39,651 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:39,651 INFO L444 ceAbstractionStarter]: At program point L5779(line 5779) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5779-1(line 5779) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L444 ceAbstractionStarter]: At program point L5781(line 5781) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5781-1(line 5781) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5804(line 5804) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L444 ceAbstractionStarter]: At program point L5796-1(lines 5784 5803) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5796(lines 5796 5800) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5792(lines 5792 5801) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5788(lines 5788 5802) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5784(lines 5784 5803) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_enableFINAL(lines 5764 5812) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point L5805(lines 5805 5808) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_enableEXIT(lines 5764 5812) no Hoare annotation was computed. [2018-12-09 00:00:39,655 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_show_enableENTRY(lines 5764 5812) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,655 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_write_bitFINAL(lines 4226 4238) no Hoare annotation was computed. [2018-12-09 00:00:39,656 INFO L444 ceAbstractionStarter]: At program point L4234(lines 4234 4235) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,656 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_write_bitENTRY(lines 4226 4238) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4230(lines 4230 4233) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4234-1(lines 4234 4235) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_write_bitEXIT(lines 4226 4238) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L451 ceAbstractionStarter]: At program point mutex_lockENTRY(lines 8534 8536) the Hoare annotation is: true [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point mutex_lockFINAL(lines 8534 8536) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point mutex_lockEXIT(lines 8534 8536) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_charge_currentENTRY(lines 4612 4632) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_charge_currentEXIT(lines 4612 4632) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_charge_currentFINAL(lines 4612 4632) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4629(line 4629) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L444 ceAbstractionStarter]: At program point L4625-2(lines 4622 4628) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4622(lines 4622 4628) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4625(lines 4625 4628) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point L4617(lines 4617 4620) no Hoare annotation was computed. [2018-12-09 00:00:39,659 INFO L448 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 3817 3824) no Hoare annotation was computed. [2018-12-09 00:00:39,660 INFO L448 ceAbstractionStarter]: For program point L3821-1(line 3821) no Hoare annotation was computed. [2018-12-09 00:00:39,660 INFO L451 ceAbstractionStarter]: At program point L3821(line 3821) the Hoare annotation is: true [2018-12-09 00:00:39,660 INFO L451 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 3817 3824) the Hoare annotation is: true [2018-12-09 00:00:39,660 INFO L448 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 3817 3824) no Hoare annotation was computed. [2018-12-09 00:00:39,660 INFO L448 ceAbstractionStarter]: For program point L5536-2(lines 5536 5539) no Hoare annotation was computed. [2018-12-09 00:00:39,660 INFO L448 ceAbstractionStarter]: For program point L5536(line 5536) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_set_registersENTRY(lines 5513 5548) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5532(lines 5532 5535) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5528-1(line 5528) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L444 ceAbstractionStarter]: At program point L5526(line 5526) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,663 INFO L444 ceAbstractionStarter]: At program point L5528(line 5528) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5526-1(line 5526) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_registersFINAL(lines 5513 5548) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5542(lines 5542 5545) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_registersEXIT(lines 5513 5548) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5540-1(line 5540) no Hoare annotation was computed. [2018-12-09 00:00:39,663 INFO L444 ceAbstractionStarter]: At program point L5540(line 5540) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,663 INFO L448 ceAbstractionStarter]: For program point L5500(line 5500) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L451 ceAbstractionStarter]: At program point bq2415x_sysfs_show_reported_modeENTRY(lines 5472 5512) the Hoare annotation is: true [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point L5494(line 5494) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_reported_modeFINAL(lines 5472 5512) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point L5503(line 5503) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point L5497(line 5497) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_reported_modeEXIT(lines 5472 5512) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L448 ceAbstractionStarter]: For program point L5493(lines 5493 5509) no Hoare annotation was computed. [2018-12-09 00:00:39,664 INFO L451 ceAbstractionStarter]: At program point L5487(line 5487) the Hoare annotation is: true [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5487-1(line 5487) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5489(lines 5489 5492) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L451 ceAbstractionStarter]: At program point L5485(line 5485) the Hoare annotation is: true [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5485-1(line 5485) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5506(line 5506) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5081(line 5081) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5048(line 5048) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5040(line 5040) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5032-1(line 5032) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point bq2415x_timer_workFINAL(lines 5001 5096) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L444 ceAbstractionStarter]: At program point L5032(line 5032) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,670 INFO L448 ceAbstractionStarter]: For program point L5057(line 5057) no Hoare annotation was computed. [2018-12-09 00:00:39,670 INFO L444 ceAbstractionStarter]: At program point L5082(line 5082) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,670 INFO L444 ceAbstractionStarter]: At program point L5049(line 5049) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,671 INFO L448 ceAbstractionStarter]: For program point L5016(lines 5016 5019) no Hoare annotation was computed. [2018-12-09 00:00:39,671 INFO L448 ceAbstractionStarter]: For program point L5066(lines 5066 5090) no Hoare annotation was computed. [2018-12-09 00:00:39,671 INFO L448 ceAbstractionStarter]: For program point L5033(lines 5033 5037) no Hoare annotation was computed. [2018-12-09 00:00:39,671 INFO L444 ceAbstractionStarter]: At program point L5091(lines 5038 5092) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,671 INFO L444 ceAbstractionStarter]: At program point L5058(line 5058) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,679 INFO L448 ceAbstractionStarter]: For program point L5075(line 5075) no Hoare annotation was computed. [2018-12-09 00:00:39,679 INFO L448 ceAbstractionStarter]: For program point L5042(line 5042) no Hoare annotation was computed. [2018-12-09 00:00:39,679 INFO L448 ceAbstractionStarter]: For program point L5067(line 5067) no Hoare annotation was computed. [2018-12-09 00:00:39,679 INFO L444 ceAbstractionStarter]: At program point L5034(line 5034) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,679 INFO L444 ceAbstractionStarter]: At program point L5026(line 5026) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5026-1(line 5026) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5051(line 5051) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5084(line 5084) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L444 ceAbstractionStarter]: At program point bq2415x_timer_workENTRY(lines 5001 5096) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point bq2415x_timer_workEXIT(lines 5001 5096) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5027(lines 5027 5031) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5093(line 5093) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L448 ceAbstractionStarter]: For program point L5060(line 5060) no Hoare annotation was computed. [2018-12-09 00:00:39,680 INFO L444 ceAbstractionStarter]: At program point L5085(line 5085) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,680 INFO L444 ceAbstractionStarter]: At program point L5052(line 5052) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,686 INFO L448 ceAbstractionStarter]: For program point L5011(line 5011) no Hoare annotation was computed. [2018-12-09 00:00:39,686 INFO L448 ceAbstractionStarter]: For program point L5011-4(lines 5011 5015) no Hoare annotation was computed. [2018-12-09 00:00:39,686 INFO L448 ceAbstractionStarter]: For program point L5011-2(lines 5011 5015) no Hoare annotation was computed. [2018-12-09 00:00:39,686 INFO L448 ceAbstractionStarter]: For program point L5069(line 5069) no Hoare annotation was computed. [2018-12-09 00:00:39,686 INFO L444 ceAbstractionStarter]: At program point L5061(line 5061) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,686 INFO L444 ceAbstractionStarter]: At program point L5028(line 5028) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,686 INFO L448 ceAbstractionStarter]: For program point L5020-1(line 5020) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L444 ceAbstractionStarter]: At program point L5020(line 5020) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5078(line 5078) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5012-1(line 5012) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5045(line 5045) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L444 ceAbstractionStarter]: At program point L5012(line 5012) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5087(line 5087) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5054(line 5054) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L448 ceAbstractionStarter]: For program point L5021(lines 5021 5025) no Hoare annotation was computed. [2018-12-09 00:00:39,687 INFO L444 ceAbstractionStarter]: At program point L5013(line 5013) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,693 INFO L448 ceAbstractionStarter]: For program point L5013-1(line 5013) no Hoare annotation was computed. [2018-12-09 00:00:39,694 INFO L448 ceAbstractionStarter]: For program point L5038(lines 5038 5092) no Hoare annotation was computed. [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L5055(line 5055) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L5022(line 5022) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L5088(line 5088) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L448 ceAbstractionStarter]: For program point L5039(lines 5039 5063) no Hoare annotation was computed. [2018-12-09 00:00:39,694 INFO L448 ceAbstractionStarter]: For program point L5072(line 5072) no Hoare annotation was computed. [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point bq2415x_removeENTRY(lines 6113 6135) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L448 ceAbstractionStarter]: For program point L6132-1(line 6132) no Hoare annotation was computed. [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L6130(line 6130) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L6132(line 6132) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,694 INFO L444 ceAbstractionStarter]: At program point L6126(line 6126) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,703 INFO L448 ceAbstractionStarter]: For program point L6130-1(line 6130) no Hoare annotation was computed. [2018-12-09 00:00:39,703 INFO L448 ceAbstractionStarter]: For program point L6128(line 6128) no Hoare annotation was computed. [2018-12-09 00:00:39,703 INFO L444 ceAbstractionStarter]: At program point L6122(line 6122) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,703 INFO L444 ceAbstractionStarter]: At program point L6118(line 6118) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,703 INFO L444 ceAbstractionStarter]: At program point L6120-2(lines 6120 6124) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,703 INFO L448 ceAbstractionStarter]: For program point L6122-1(line 6122) no Hoare annotation was computed. [2018-12-09 00:00:39,703 INFO L448 ceAbstractionStarter]: For program point L6120(lines 6120 6124) no Hoare annotation was computed. [2018-12-09 00:00:39,703 INFO L448 ceAbstractionStarter]: For program point bq2415x_removeEXIT(lines 6113 6135) no Hoare annotation was computed. [2018-12-09 00:00:39,704 INFO L448 ceAbstractionStarter]: For program point L6118-1(line 6118) no Hoare annotation was computed. [2018-12-09 00:00:39,704 INFO L444 ceAbstractionStarter]: At program point L6127(line 6127) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,704 INFO L444 ceAbstractionStarter]: At program point L6129(line 6129) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,704 INFO L448 ceAbstractionStarter]: For program point L6129-1(line 6129) no Hoare annotation was computed. [2018-12-09 00:00:39,704 INFO L444 ceAbstractionStarter]: At program point L6125(line 6125) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,710 INFO L448 ceAbstractionStarter]: For program point bq2415x_removeFINAL(lines 6113 6135) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L444 ceAbstractionStarter]: At program point L6121(line 6121) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L6121-1(line 6121) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4449-2(line 4449) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4449(line 4449) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4445(lines 4445 4478) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4470(line 4470) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4441(lines 4441 4444) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L444 ceAbstractionStarter]: At program point L4437(line 4437) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4437-1(line 4437) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4462(lines 4462 4468) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4458(line 4458) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point bq2415x_detect_revisionFINAL(lines 4430 4481) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4458-2(line 4458) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4450(line 4450) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4446(line 4446) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4446-2(line 4446) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4471(lines 4471 4474) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4459(line 4459) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4459-2(line 4459) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4451(lines 4451 4454) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4447(line 4447) no Hoare annotation was computed. [2018-12-09 00:00:39,711 INFO L448 ceAbstractionStarter]: For program point L4447-2(line 4447) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4476(line 4476) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L444 ceAbstractionStarter]: At program point L4439(line 4439) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4439-1(line 4439) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point bq2415x_detect_revisionEXIT(lines 4430 4481) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4460-2(line 4460) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4460(line 4460) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4456-2(line 4456) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4456(line 4456) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4448-2(line 4448) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4448(line 4448) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L444 ceAbstractionStarter]: At program point bq2415x_detect_revisionENTRY(lines 4430 4481) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4465(lines 4465 4468) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4461(line 4461) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4457-2(line 4457) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L448 ceAbstractionStarter]: For program point L4457(line 4457) no Hoare annotation was computed. [2018-12-09 00:00:39,717 INFO L451 ceAbstractionStarter]: At program point power_supply_get_drvdataENTRY(lines 8553 8555) the Hoare annotation is: true [2018-12-09 00:00:39,717 INFO L451 ceAbstractionStarter]: At program point L8554(line 8554) the Hoare annotation is: true [2018-12-09 00:00:39,718 INFO L448 ceAbstractionStarter]: For program point power_supply_get_drvdataFINAL(lines 8553 8555) no Hoare annotation was computed. [2018-12-09 00:00:39,718 INFO L448 ceAbstractionStarter]: For program point L8554-1(line 8554) no Hoare annotation was computed. [2018-12-09 00:00:39,718 INFO L448 ceAbstractionStarter]: For program point power_supply_get_drvdataEXIT(lines 8553 8555) no Hoare annotation was computed. [2018-12-09 00:00:39,718 INFO L448 ceAbstractionStarter]: For program point L7038(line 7038) no Hoare annotation was computed. [2018-12-09 00:00:39,718 INFO L444 ceAbstractionStarter]: At program point L6906(line 6906) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6972(lines 6972 6996) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6774(line 6774) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 6502 7257) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L451 ceAbstractionStarter]: At program point L6840(line 6840) the Hoare annotation is: true [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6906-1(line 6906) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6708-1(line 6708) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L444 ceAbstractionStarter]: At program point L6708(line 6708) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L7171(line 7171) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L7039(lines 7039 7044) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6775(lines 6775 6780) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6643-1(line 6643) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L444 ceAbstractionStarter]: At program point L6643(line 6643) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L6709-1(line 6709) no Hoare annotation was computed. [2018-12-09 00:00:39,722 INFO L444 ceAbstractionStarter]: At program point L6709(line 6709) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,722 INFO L448 ceAbstractionStarter]: For program point L7172(lines 7172 7176) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L6974(lines 6974 6993) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L7040-1(lines 7040 7041) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L444 ceAbstractionStarter]: At program point L7040(lines 7040 7041) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L6908-1(line 6908) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L444 ceAbstractionStarter]: At program point L6908(line 6908) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L6776-1(lines 6776 6777) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L444 ceAbstractionStarter]: At program point L6776(lines 6776 6777) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L7107(line 7107) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L7173-1(line 7173) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L444 ceAbstractionStarter]: At program point L7173(line 7173) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L6975(line 6975) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L448 ceAbstractionStarter]: For program point L6645-1(line 6645) no Hoare annotation was computed. [2018-12-09 00:00:39,728 INFO L444 ceAbstractionStarter]: At program point L6645(line 6645) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,734 INFO L451 ceAbstractionStarter]: At program point L7108(line 7108) the Hoare annotation is: true [2018-12-09 00:00:39,734 INFO L444 ceAbstractionStarter]: At program point L6910(line 6910) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L6976(lines 6976 6981) no Hoare annotation was computed. [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L6910-1(line 6910) no Hoare annotation was computed. [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L7241(line 7241) no Hoare annotation was computed. [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L6977-1(lines 6977 6978) no Hoare annotation was computed. [2018-12-09 00:00:39,734 INFO L444 ceAbstractionStarter]: At program point L6977(lines 6977 6978) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L6647-1(line 6647) no Hoare annotation was computed. [2018-12-09 00:00:39,734 INFO L444 ceAbstractionStarter]: At program point L6647(line 6647) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,734 INFO L451 ceAbstractionStarter]: At program point L7242(line 7242) the Hoare annotation is: true [2018-12-09 00:00:39,734 INFO L448 ceAbstractionStarter]: For program point L6846(line 6846) no Hoare annotation was computed. [2018-12-09 00:00:39,735 INFO L444 ceAbstractionStarter]: At program point L6714(line 6714) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,740 INFO L448 ceAbstractionStarter]: For program point L6714-1(line 6714) no Hoare annotation was computed. [2018-12-09 00:00:39,740 INFO L448 ceAbstractionStarter]: For program point L6847(lines 6847 6850) no Hoare annotation was computed. [2018-12-09 00:00:39,740 INFO L448 ceAbstractionStarter]: For program point L6649-1(line 6649) no Hoare annotation was computed. [2018-12-09 00:00:39,740 INFO L444 ceAbstractionStarter]: At program point L6649(line 6649) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,740 INFO L448 ceAbstractionStarter]: For program point L7178(line 7178) no Hoare annotation was computed. [2018-12-09 00:00:39,740 INFO L448 ceAbstractionStarter]: For program point L7046(line 7046) no Hoare annotation was computed. [2018-12-09 00:00:39,741 INFO L444 ceAbstractionStarter]: At program point L6914(line 6914) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,741 INFO L448 ceAbstractionStarter]: For program point L6782(line 6782) no Hoare annotation was computed. [2018-12-09 00:00:39,741 INFO L444 ceAbstractionStarter]: At program point L6848(line 6848) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,741 INFO L448 ceAbstractionStarter]: For program point L6914-1(line 6914) no Hoare annotation was computed. [2018-12-09 00:00:39,741 INFO L451 ceAbstractionStarter]: At program point L7179(line 7179) the Hoare annotation is: true [2018-12-09 00:00:39,741 INFO L448 ceAbstractionStarter]: For program point L7047(lines 7047 7051) no Hoare annotation was computed. [2018-12-09 00:00:39,741 INFO L451 ceAbstractionStarter]: At program point L6783(line 6783) the Hoare annotation is: true [2018-12-09 00:00:39,741 INFO L448 ceAbstractionStarter]: For program point L6651-1(line 6651) no Hoare annotation was computed. [2018-12-09 00:00:39,741 INFO L444 ceAbstractionStarter]: At program point L6651(line 6651) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,746 INFO L448 ceAbstractionStarter]: For program point L7114(line 7114) no Hoare annotation was computed. [2018-12-09 00:00:39,746 INFO L448 ceAbstractionStarter]: For program point L7048-1(line 7048) no Hoare annotation was computed. [2018-12-09 00:00:39,746 INFO L444 ceAbstractionStarter]: At program point L7048(line 7048) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L6916-1(line 6916) no Hoare annotation was computed. [2018-12-09 00:00:39,747 INFO L444 ceAbstractionStarter]: At program point L6916(line 6916) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L7115(lines 7115 7139) no Hoare annotation was computed. [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L6983(line 6983) no Hoare annotation was computed. [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L6653-1(line 6653) no Hoare annotation was computed. [2018-12-09 00:00:39,747 INFO L444 ceAbstractionStarter]: At program point L6653(line 6653) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L7248(line 7248) no Hoare annotation was computed. [2018-12-09 00:00:39,747 INFO L444 ceAbstractionStarter]: At program point L6918(line 6918) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,747 INFO L448 ceAbstractionStarter]: For program point L6984(lines 6984 6989) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L6852(line 6852) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L6918-1(line 6918) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L451 ceAbstractionStarter]: At program point L7249(line 7249) the Hoare annotation is: true [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L7117(lines 7117 7136) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L6985-1(lines 6985 6986) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L444 ceAbstractionStarter]: At program point L6985(lines 6985 6986) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L6853(lines 6853 6877) no Hoare annotation was computed. [2018-12-09 00:00:39,753 INFO L448 ceAbstractionStarter]: For program point L6655-1(line 6655) no Hoare annotation was computed. [2018-12-09 00:00:39,754 INFO L444 ceAbstractionStarter]: At program point L6655(line 6655) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,754 INFO L448 ceAbstractionStarter]: For program point L7118(line 7118) no Hoare annotation was computed. [2018-12-09 00:00:39,754 INFO L448 ceAbstractionStarter]: For program point L6920-1(line 6920) no Hoare annotation was computed. [2018-12-09 00:00:39,754 INFO L444 ceAbstractionStarter]: At program point L6920(line 6920) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,754 INFO L444 ceAbstractionStarter]: At program point L7251(lines 6616 7256) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,754 INFO L448 ceAbstractionStarter]: For program point L7119(lines 7119 7124) no Hoare annotation was computed. [2018-12-09 00:00:39,754 INFO L448 ceAbstractionStarter]: For program point L7185(line 7185) no Hoare annotation was computed. [2018-12-09 00:00:39,754 INFO L448 ceAbstractionStarter]: For program point L7053(line 7053) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6855(lines 6855 6874) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6789(line 6789) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6657-1(line 6657) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L444 ceAbstractionStarter]: At program point L6657(line 6657) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L7186(lines 7186 7210) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L451 ceAbstractionStarter]: At program point L7054(line 7054) the Hoare annotation is: true [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L7120-1(lines 7120 7121) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L444 ceAbstractionStarter]: At program point L7120(lines 7120 7121) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,758 INFO L444 ceAbstractionStarter]: At program point L6922(line 6922) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6790(lines 6790 6814) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6856(line 6856) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6922-1(line 6922) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6857(lines 6857 6862) no Hoare annotation was computed. [2018-12-09 00:00:39,758 INFO L448 ceAbstractionStarter]: For program point L6659-1(line 6659) no Hoare annotation was computed. [2018-12-09 00:00:39,759 INFO L444 ceAbstractionStarter]: At program point L6659(line 6659) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L7254(line 7254) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L7188(lines 7188 7207) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L444 ceAbstractionStarter]: At program point L6858(lines 6858 6859) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6924-1(line 6924) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L444 ceAbstractionStarter]: At program point L6924(line 6924) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6792(lines 6792 6811) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6858-1(lines 6858 6859) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L7189(line 7189) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6991(line 6991) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6793(line 6793) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L448 ceAbstractionStarter]: For program point L6661-1(line 6661) no Hoare annotation was computed. [2018-12-09 00:00:39,764 INFO L444 ceAbstractionStarter]: At program point L6661(line 6661) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,765 INFO L448 ceAbstractionStarter]: For program point L7190(lines 7190 7195) no Hoare annotation was computed. [2018-12-09 00:00:39,765 INFO L444 ceAbstractionStarter]: At program point L6926(line 6926) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,771 INFO L451 ceAbstractionStarter]: At program point L6992(line 6992) the Hoare annotation is: true [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L6794(lines 6794 6799) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L7191-1(lines 7191 7192) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L444 ceAbstractionStarter]: At program point L7191(lines 7191 7192) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L6795-1(lines 6795 6796) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L444 ceAbstractionStarter]: At program point L6795(lines 6795 6796) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L6663-1(line 6663) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L444 ceAbstractionStarter]: At program point L6663(line 6663) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L7126(line 7126) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L7060(line 7060) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L7127(lines 7127 7132) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L7061(lines 7061 7085) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L448 ceAbstractionStarter]: For program point L6665-1(line 6665) no Hoare annotation was computed. [2018-12-09 00:00:39,771 INFO L444 ceAbstractionStarter]: At program point L6665(line 6665) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,776 INFO L448 ceAbstractionStarter]: For program point L7128-1(lines 7128 7129) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L444 ceAbstractionStarter]: At program point L7128(lines 7128 7129) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L6864(line 6864) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L7063(lines 7063 7082) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L444 ceAbstractionStarter]: At program point L6931(lines 6616 7256) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L6865(lines 6865 6870) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L6667-1(line 6667) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L444 ceAbstractionStarter]: At program point L6667(line 6667) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L6998(line 6998) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L7064(line 7064) no Hoare annotation was computed. [2018-12-09 00:00:39,777 INFO L444 ceAbstractionStarter]: At program point L6866(lines 6866 6867) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,777 INFO L448 ceAbstractionStarter]: For program point L6734(lines 6734 7250) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6866-1(lines 6866 6867) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7197(line 7197) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6999(lines 6999 7014) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7065(lines 7065 7070) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6735(line 6735) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6801(line 6801) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6669-1(line 6669) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L444 ceAbstractionStarter]: At program point L6669(line 6669) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7198(lines 7198 7203) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L444 ceAbstractionStarter]: At program point L7066(lines 7066 7067) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7066-1(lines 7066 7067) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6802(lines 6802 6807) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6736(lines 6736 6760) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7199-1(lines 7199 7200) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L444 ceAbstractionStarter]: At program point L7199(lines 7199 7200) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L7001(lines 7001 7011) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L448 ceAbstractionStarter]: For program point L6803-1(lines 6803 6804) no Hoare annotation was computed. [2018-12-09 00:00:39,782 INFO L444 ceAbstractionStarter]: At program point L6803(lines 6803 6804) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6671-1(line 6671) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L444 ceAbstractionStarter]: At program point L6671(line 6671) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L7134(line 7134) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L7002(line 7002) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6738(lines 6738 6757) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L451 ceAbstractionStarter]: At program point L7135(line 7135) the Hoare annotation is: true [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L7003(lines 7003 7007) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6937(line 6937) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6739(line 6739) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6673-1(line 6673) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L444 ceAbstractionStarter]: At program point L6673(line 6673) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,787 INFO L451 ceAbstractionStarter]: At program point L6938(line 6938) the Hoare annotation is: true [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L7004-1(line 7004) no Hoare annotation was computed. [2018-12-09 00:00:39,787 INFO L444 ceAbstractionStarter]: At program point L7004(line 7004) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,787 INFO L448 ceAbstractionStarter]: For program point L6872(line 6872) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L6740(lines 6740 6745) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L451 ceAbstractionStarter]: At program point L6873(line 6873) the Hoare annotation is: true [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L6675-1(line 6675) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L444 ceAbstractionStarter]: At program point L6675(line 6675) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L6741-1(lines 6741 6742) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L444 ceAbstractionStarter]: At program point L6741(lines 6741 6742) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L7072(line 7072) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L7205(line 7205) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L7073(lines 7073 7078) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L6809(line 6809) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point L6677-1(line 6677) no Hoare annotation was computed. [2018-12-09 00:00:39,792 INFO L444 ceAbstractionStarter]: At program point L6677(line 6677) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,792 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 6502 7257) no Hoare annotation was computed. [2018-12-09 00:00:39,793 INFO L451 ceAbstractionStarter]: At program point L7206(line 7206) the Hoare annotation is: true [2018-12-09 00:00:39,793 INFO L444 ceAbstractionStarter]: At program point L7074(lines 7074 7075) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L7074-1(lines 7074 7075) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L451 ceAbstractionStarter]: At program point L6810(line 6810) the Hoare annotation is: true [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L7141(line 7141) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L7009(line 7009) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6679-1(line 6679) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L444 ceAbstractionStarter]: At program point L6679(line 6679) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L7142(lines 7142 7165) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L451 ceAbstractionStarter]: At program point L7010(line 7010) the Hoare annotation is: true [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6944(line 6944) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6879(line 6879) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6945(lines 6945 6969) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6747(line 6747) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L448 ceAbstractionStarter]: For program point L6681-1(line 6681) no Hoare annotation was computed. [2018-12-09 00:00:39,798 INFO L444 ceAbstractionStarter]: At program point L6681(line 6681) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,799 INFO L448 ceAbstractionStarter]: For program point L7144(lines 7144 7162) no Hoare annotation was computed. [2018-12-09 00:00:39,799 INFO L448 ceAbstractionStarter]: For program point L6880(lines 6880 6942) no Hoare annotation was computed. [2018-12-09 00:00:39,799 INFO L448 ceAbstractionStarter]: For program point L6748(lines 6748 6753) no Hoare annotation was computed. [2018-12-09 00:00:39,799 INFO L448 ceAbstractionStarter]: For program point L7145(line 7145) no Hoare annotation was computed. [2018-12-09 00:00:39,799 INFO L448 ceAbstractionStarter]: For program point L6947(lines 6947 6966) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6683-1(line 6683) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L444 ceAbstractionStarter]: At program point L6683(line 6683) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6749-1(lines 6749 6750) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L444 ceAbstractionStarter]: At program point L6749(lines 6749 6750) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6617-1(line 6617) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L444 ceAbstractionStarter]: At program point L6617(line 6617) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L7146(lines 7146 7151) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L7212(line 7212) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L7080(line 7080) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6882(lines 6882 6939) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6948(line 6948) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L6816(line 6816) no Hoare annotation was computed. [2018-12-09 00:00:39,805 INFO L448 ceAbstractionStarter]: For program point L7147-1(lines 7147 7148) no Hoare annotation was computed. [2018-12-09 00:00:39,806 INFO L444 ceAbstractionStarter]: At program point L7147(lines 7147 7148) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,806 INFO L448 ceAbstractionStarter]: For program point L7213(lines 7213 7228) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L451 ceAbstractionStarter]: At program point L7081(line 7081) the Hoare annotation is: true [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6883(line 6883) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6949(lines 6949 6954) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6817(lines 6817 6844) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6619-1(line 6619) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L444 ceAbstractionStarter]: At program point L6619(line 6619) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6685-1(line 6685) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L444 ceAbstractionStarter]: At program point L6685(line 6685) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,813 INFO L444 ceAbstractionStarter]: At program point L6950(lines 6950 6951) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L7016(line 7016) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6884(lines 6884 6889) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6950-1(lines 6950 6951) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L7215(lines 7215 7225) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L7017(lines 7017 7032) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6819(lines 6819 6841) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L448 ceAbstractionStarter]: For program point L6885-1(line 6885) no Hoare annotation was computed. [2018-12-09 00:00:39,813 INFO L444 ceAbstractionStarter]: At program point L6885(line 6885) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,818 INFO L448 ceAbstractionStarter]: For program point L6687-1(line 6687) no Hoare annotation was computed. [2018-12-09 00:00:39,818 INFO L444 ceAbstractionStarter]: At program point L6687(line 6687) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,818 INFO L448 ceAbstractionStarter]: For program point L6621-1(line 6621) no Hoare annotation was computed. [2018-12-09 00:00:39,818 INFO L444 ceAbstractionStarter]: At program point L6621(line 6621) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,818 INFO L448 ceAbstractionStarter]: For program point L7216(line 7216) no Hoare annotation was computed. [2018-12-09 00:00:39,818 INFO L448 ceAbstractionStarter]: For program point L6820(line 6820) no Hoare annotation was computed. [2018-12-09 00:00:39,818 INFO L448 ceAbstractionStarter]: For program point L7217(lines 7217 7221) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L448 ceAbstractionStarter]: For program point L7019(lines 7019 7029) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L448 ceAbstractionStarter]: For program point L6755(line 6755) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L448 ceAbstractionStarter]: For program point L6821(lines 6821 6829) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L448 ceAbstractionStarter]: For program point L6623-1(line 6623) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L444 ceAbstractionStarter]: At program point L6623(line 6623) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,819 INFO L448 ceAbstractionStarter]: For program point L6689-1(line 6689) no Hoare annotation was computed. [2018-12-09 00:00:39,819 INFO L444 ceAbstractionStarter]: At program point L6689(line 6689) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,823 INFO L444 ceAbstractionStarter]: At program point L7218(line 7218) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,823 INFO L448 ceAbstractionStarter]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2018-12-09 00:00:39,823 INFO L448 ceAbstractionStarter]: For program point L7020(line 7020) no Hoare annotation was computed. [2018-12-09 00:00:39,823 INFO L444 ceAbstractionStarter]: At program point L6822(line 6822) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,823 INFO L451 ceAbstractionStarter]: At program point L6756(line 6756) the Hoare annotation is: true [2018-12-09 00:00:39,823 INFO L448 ceAbstractionStarter]: For program point L6822-1(line 6822) no Hoare annotation was computed. [2018-12-09 00:00:39,823 INFO L448 ceAbstractionStarter]: For program point L7087(line 7087) no Hoare annotation was computed. [2018-12-09 00:00:39,823 INFO L448 ceAbstractionStarter]: For program point L7153(line 7153) no Hoare annotation was computed. [2018-12-09 00:00:39,824 INFO L448 ceAbstractionStarter]: For program point L7021(lines 7021 7025) no Hoare annotation was computed. [2018-12-09 00:00:39,824 INFO L448 ceAbstractionStarter]: For program point L6823(lines 6823 6827) no Hoare annotation was computed. [2018-12-09 00:00:39,824 INFO L448 ceAbstractionStarter]: For program point L6691-1(line 6691) no Hoare annotation was computed. [2018-12-09 00:00:39,824 INFO L444 ceAbstractionStarter]: At program point L6691(line 6691) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,824 INFO L448 ceAbstractionStarter]: For program point L6625-1(line 6625) no Hoare annotation was computed. [2018-12-09 00:00:39,824 INFO L444 ceAbstractionStarter]: At program point L6625(line 6625) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,828 INFO L448 ceAbstractionStarter]: For program point L7154(lines 7154 7158) no Hoare annotation was computed. [2018-12-09 00:00:39,828 INFO L444 ceAbstractionStarter]: At program point L7022(line 7022) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L7088(lines 7088 7112) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L6956(line 6956) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L7022-1(line 7022) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L7155-1(line 7155) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L444 ceAbstractionStarter]: At program point L7155(line 7155) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L6891(line 6891) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L6957(lines 6957 6962) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L6627-1(line 6627) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L444 ceAbstractionStarter]: At program point L6627(line 6627) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,829 INFO L448 ceAbstractionStarter]: For program point L6693-1(line 6693) no Hoare annotation was computed. [2018-12-09 00:00:39,829 INFO L444 ceAbstractionStarter]: At program point L6693(line 6693) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,835 INFO L448 ceAbstractionStarter]: For program point L7090(lines 7090 7109) no Hoare annotation was computed. [2018-12-09 00:00:39,835 INFO L444 ceAbstractionStarter]: At program point L6958(lines 6958 6959) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,835 INFO L448 ceAbstractionStarter]: For program point L6892(lines 6892 6935) no Hoare annotation was computed. [2018-12-09 00:00:39,835 INFO L448 ceAbstractionStarter]: For program point L6958-1(lines 6958 6959) no Hoare annotation was computed. [2018-12-09 00:00:39,835 INFO L448 ceAbstractionStarter]: For program point L7223(line 7223) no Hoare annotation was computed. [2018-12-09 00:00:39,836 INFO L448 ceAbstractionStarter]: For program point L7091(line 7091) no Hoare annotation was computed. [2018-12-09 00:00:39,836 INFO L448 ceAbstractionStarter]: For program point L6893-1(line 6893) no Hoare annotation was computed. [2018-12-09 00:00:39,836 INFO L444 ceAbstractionStarter]: At program point L6893(line 6893) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 1 ~ldv_state_variable_0~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,836 INFO L448 ceAbstractionStarter]: For program point L6695-1(line 6695) no Hoare annotation was computed. [2018-12-09 00:00:39,836 INFO L444 ceAbstractionStarter]: At program point L6695(line 6695) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,836 INFO L448 ceAbstractionStarter]: For program point L6629-1(line 6629) no Hoare annotation was computed. [2018-12-09 00:00:39,836 INFO L444 ceAbstractionStarter]: At program point L6629(line 6629) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,840 INFO L451 ceAbstractionStarter]: At program point L7224(line 7224) the Hoare annotation is: true [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L7092(lines 7092 7097) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L6894(lines 6894 6928) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L6762(line 6762) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L6894-1(lines 6892 6934) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L7027(line 7027) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L7093-1(lines 7093 7094) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L444 ceAbstractionStarter]: At program point L7093(lines 7093 7094) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L6763(lines 6763 6787) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L448 ceAbstractionStarter]: For program point L6631-1(line 6631) no Hoare annotation was computed. [2018-12-09 00:00:39,840 INFO L444 ceAbstractionStarter]: At program point L6631(line 6631) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,841 INFO L444 ceAbstractionStarter]: At program point L6697-1(line 6697) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,841 INFO L444 ceAbstractionStarter]: At program point L6697(line 6697) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L7160(line 7160) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L451 ceAbstractionStarter]: At program point L7028(line 7028) the Hoare annotation is: true [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6698(line 6698) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L451 ceAbstractionStarter]: At program point L7161(line 7161) the Hoare annotation is: true [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6831(line 6831) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6699-1(line 6699) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L444 ceAbstractionStarter]: At program point L6699(line 6699) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6765(lines 6765 6784) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6633-1(line 6633) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L444 ceAbstractionStarter]: At program point L6633(line 6633) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6964(line 6964) no Hoare annotation was computed. [2018-12-09 00:00:39,848 INFO L448 ceAbstractionStarter]: For program point L6766(line 6766) no Hoare annotation was computed. [2018-12-09 00:00:39,849 INFO L448 ceAbstractionStarter]: For program point L6832(lines 6832 6837) no Hoare annotation was computed. [2018-12-09 00:00:39,849 INFO L448 ceAbstractionStarter]: For program point L6700-1(line 6700) no Hoare annotation was computed. [2018-12-09 00:00:39,849 INFO L444 ceAbstractionStarter]: At program point L6700(line 6700) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,853 INFO L448 ceAbstractionStarter]: For program point L6899-1(line 6899) no Hoare annotation was computed. [2018-12-09 00:00:39,853 INFO L444 ceAbstractionStarter]: At program point L6899(line 6899) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,854 INFO L451 ceAbstractionStarter]: At program point L6965(line 6965) the Hoare annotation is: true [2018-12-09 00:00:39,854 INFO L448 ceAbstractionStarter]: For program point L6767(lines 6767 6772) no Hoare annotation was computed. [2018-12-09 00:00:39,854 INFO L448 ceAbstractionStarter]: For program point L6833-1(line 6833) no Hoare annotation was computed. [2018-12-09 00:00:39,854 INFO L444 ceAbstractionStarter]: At program point L6833(line 6833) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,854 INFO L448 ceAbstractionStarter]: For program point L6635-1(line 6635) no Hoare annotation was computed. [2018-12-09 00:00:39,854 INFO L444 ceAbstractionStarter]: At program point L6635(line 6635) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,854 INFO L448 ceAbstractionStarter]: For program point L6701-1(line 6701) no Hoare annotation was computed. [2018-12-09 00:00:39,854 INFO L444 ceAbstractionStarter]: At program point L6701(line 6701) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,854 INFO L448 ceAbstractionStarter]: For program point L7230(line 7230) no Hoare annotation was computed. [2018-12-09 00:00:39,854 INFO L444 ceAbstractionStarter]: At program point L6702(line 6702) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L6768-1(lines 6768 6769) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L444 ceAbstractionStarter]: At program point L6768(lines 6768 6769) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L6702-1(line 6702) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L7231(lines 7231 7246) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 6502 7257) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L7099(line 7099) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L6703-1(line 6703) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L444 ceAbstractionStarter]: At program point L6703(line 6703) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L6637-1(line 6637) no Hoare annotation was computed. [2018-12-09 00:00:39,860 INFO L444 ceAbstractionStarter]: At program point L6637(line 6637) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,860 INFO L448 ceAbstractionStarter]: For program point L7034(line 7034) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L7100(lines 7100 7105) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L444 ceAbstractionStarter]: At program point L6902(line 6902) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L6902-1(line 6902) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L6704-1(line 6704) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L444 ceAbstractionStarter]: At program point L6704(line 6704) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L7167(line 7167) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L7233(lines 7233 7243) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L7035(lines 7035 7058) no Hoare annotation was computed. [2018-12-09 00:00:39,866 INFO L448 ceAbstractionStarter]: For program point L7101-1(lines 7101 7102) no Hoare annotation was computed. [2018-12-09 00:00:39,867 INFO L444 ceAbstractionStarter]: At program point L7101(lines 7101 7102) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,867 INFO L448 ceAbstractionStarter]: For program point L6639-1(line 6639) no Hoare annotation was computed. [2018-12-09 00:00:39,867 INFO L444 ceAbstractionStarter]: At program point L6639(line 6639) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,867 INFO L448 ceAbstractionStarter]: For program point L6705-1(line 6705) no Hoare annotation was computed. [2018-12-09 00:00:39,867 INFO L444 ceAbstractionStarter]: At program point L6705(line 6705) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,871 INFO L448 ceAbstractionStarter]: For program point L7234(line 7234) no Hoare annotation was computed. [2018-12-09 00:00:39,871 INFO L448 ceAbstractionStarter]: For program point L7168(lines 7168 7183) no Hoare annotation was computed. [2018-12-09 00:00:39,871 INFO L448 ceAbstractionStarter]: For program point L6904-1(line 6904) no Hoare annotation was computed. [2018-12-09 00:00:39,871 INFO L444 ceAbstractionStarter]: At program point L6904(line 6904) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,871 INFO L444 ceAbstractionStarter]: At program point L6706(line 6706) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,871 INFO L448 ceAbstractionStarter]: For program point L6706-1(line 6706) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L7235(lines 7235 7239) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L6971(line 6971) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L7037(lines 7037 7055) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L6839(line 6839) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L6707-1(line 6707) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L444 ceAbstractionStarter]: At program point L6707(line 6707) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,872 INFO L448 ceAbstractionStarter]: For program point L6641-1(line 6641) no Hoare annotation was computed. [2018-12-09 00:00:39,872 INFO L444 ceAbstractionStarter]: At program point L6641(line 6641) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,878 INFO L448 ceAbstractionStarter]: For program point L7170(lines 7170 7180) no Hoare annotation was computed. [2018-12-09 00:00:39,878 INFO L448 ceAbstractionStarter]: For program point L7236-1(line 7236) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L444 ceAbstractionStarter]: At program point L7236(line 7236) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 0 |old(~ldv_state_variable_8~0)|)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,879 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_writeENTRY(lines 4176 4204) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,879 INFO L444 ceAbstractionStarter]: At program point L4192(line 4192) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point L4193-1(line 4193) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L444 ceAbstractionStarter]: At program point L4193(line 4193) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point L4194-1(lines 4183 4203) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point L4192-1(line 4192) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_writeEXIT(lines 4176 4204) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_writeFINAL(lines 4176 4204) no Hoare annotation was computed. [2018-12-09 00:00:39,879 INFO L448 ceAbstractionStarter]: For program point L4198(lines 4198 4201) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L444 ceAbstractionStarter]: At program point L4194(line 4194) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse5 (= 2 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse5 .cse3 .cse4))) [2018-12-09 00:00:39,886 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_bq2415x_id_mutexENTRY(lines 7753 7763) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point L7756-1(lines 7756 7759) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point L7756(lines 7756 7759) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L444 ceAbstractionStarter]: At program point L7757(line 7757) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_id_mutexFINAL(lines 7753 7763) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_id_mutexEXIT(lines 7753 7763) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L444 ceAbstractionStarter]: At program point L7818(line 7818) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_id_mutexFINAL(lines 7814 7824) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_bq2415x_id_mutexENTRY(lines 7814 7824) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 2 |old(~ldv_mutex_bq2415x_id_mutex~0)|))) [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_id_mutexEXIT(lines 7814 7824) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point L7817-1(lines 7817 7820) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point L7817(lines 7817 7820) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L451 ceAbstractionStarter]: At program point acpi_match_deviceENTRY(lines 8478 8480) the Hoare annotation is: true [2018-12-09 00:00:39,886 INFO L451 ceAbstractionStarter]: At program point L8479(line 8479) the Hoare annotation is: true [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point L8479-1(line 8479) no Hoare annotation was computed. [2018-12-09 00:00:39,886 INFO L448 ceAbstractionStarter]: For program point acpi_match_deviceEXIT(lines 8478 8480) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point acpi_match_deviceFINAL(lines 8478 8480) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point INIT_LIST_HEADEXIT(lines 3736 3743) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L451 ceAbstractionStarter]: At program point INIT_LIST_HEADENTRY(lines 3736 3743) the Hoare annotation is: true [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point INIT_LIST_HEADFINAL(lines 3736 3743) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_timer_mutexEXIT(lines 7958 7968) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L444 ceAbstractionStarter]: At program point L7962(line 7962) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,892 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_bq2415x_timer_mutexENTRY(lines 7958 7968) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 2)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_bq2415x_timer_mutexFINAL(lines 7958 7968) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point L7961-1(lines 7961 7964) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point L7961(lines 7961 7964) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point L4574(lines 4574 4577) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_weak_battery_voltageENTRY(lines 4569 4580) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,892 INFO L444 ceAbstractionStarter]: At program point L4573(line 4573) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point L4573-1(line 4573) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_weak_battery_voltageFINAL(lines 4569 4580) no Hoare annotation was computed. [2018-12-09 00:00:39,892 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_weak_battery_voltageEXIT(lines 4569 4580) no Hoare annotation was computed. [2018-12-09 00:00:39,893 INFO L444 ceAbstractionStarter]: At program point L5981(line 5981) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L5981-1(line 5981) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L6031(lines 6031 6034) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L5965(lines 5965 5984) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L444 ceAbstractionStarter]: At program point L6015(line 6015) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L6015-1(line 6015) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L444 ceAbstractionStarter]: At program point L6098(lines 5919 6111) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,900 INFO L444 ceAbstractionStarter]: At program point L5966(line 5966) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L5966-1(line 5966) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L6082(line 6082) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L6016(lines 6016 6019) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L448 ceAbstractionStarter]: For program point L6066(lines 6066 6081) no Hoare annotation was computed. [2018-12-09 00:00:39,900 INFO L444 ceAbstractionStarter]: At program point L5967(line 5967) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,900 INFO L444 ceAbstractionStarter]: At program point L5934(line 5934) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,906 INFO L448 ceAbstractionStarter]: For program point L5967-1(line 5967) no Hoare annotation was computed. [2018-12-09 00:00:39,906 INFO L444 ceAbstractionStarter]: At program point L6066-2(lines 6066 6081) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,906 INFO L448 ceAbstractionStarter]: For program point bq2415x_probeEXIT(lines 5896 6112) no Hoare annotation was computed. [2018-12-09 00:00:39,906 INFO L448 ceAbstractionStarter]: For program point L6100(lines 6100 6103) no Hoare annotation was computed. [2018-12-09 00:00:39,906 INFO L448 ceAbstractionStarter]: For program point L5935(line 5935) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L5968(lines 5968 5978) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point bq2415x_probeFINAL(lines 5896 6112) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L5985(line 5985) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L444 ceAbstractionStarter]: At program point L6035(line 6035) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L6068-1(line 6068) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L6035-1(line 6035) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L444 ceAbstractionStarter]: At program point L6101(line 6101) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,907 INFO L444 ceAbstractionStarter]: At program point L6068(line 6068) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L6101-1(line 6101) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L448 ceAbstractionStarter]: For program point L5936-1(lines 5919 6111) no Hoare annotation was computed. [2018-12-09 00:00:39,907 INFO L444 ceAbstractionStarter]: At program point L5969(line 5969) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,914 INFO L444 ceAbstractionStarter]: At program point L5936(line 5936) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,914 INFO L448 ceAbstractionStarter]: For program point L5969-1(line 5969) no Hoare annotation was computed. [2018-12-09 00:00:39,914 INFO L448 ceAbstractionStarter]: For program point L6052-1(line 6052) no Hoare annotation was computed. [2018-12-09 00:00:39,914 INFO L444 ceAbstractionStarter]: At program point L6085(line 6085) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,914 INFO L444 ceAbstractionStarter]: At program point L6052(line 6052) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,914 INFO L444 ceAbstractionStarter]: At program point L6085-1(line 6085) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,914 INFO L448 ceAbstractionStarter]: For program point L6003(lines 6003 6043) no Hoare annotation was computed. [2018-12-09 00:00:39,914 INFO L448 ceAbstractionStarter]: For program point L6069(lines 6069 6073) no Hoare annotation was computed. [2018-12-09 00:00:39,915 INFO L448 ceAbstractionStarter]: For program point L6036(lines 6036 6039) no Hoare annotation was computed. [2018-12-09 00:00:39,915 INFO L448 ceAbstractionStarter]: For program point L6086(line 6086) no Hoare annotation was computed. [2018-12-09 00:00:39,915 INFO L448 ceAbstractionStarter]: For program point L6020-1(line 6020) no Hoare annotation was computed. [2018-12-09 00:00:39,915 INFO L448 ceAbstractionStarter]: For program point L6053(lines 6053 6058) no Hoare annotation was computed. [2018-12-09 00:00:39,915 INFO L444 ceAbstractionStarter]: At program point L6020(line 6020) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L448 ceAbstractionStarter]: For program point L6021(lines 6021 6024) no Hoare annotation was computed. [2018-12-09 00:00:39,921 INFO L448 ceAbstractionStarter]: For program point L5988(lines 5988 5997) no Hoare annotation was computed. [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point L6071(lines 5919 6111) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point L6104(lines 5919 6111) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L448 ceAbstractionStarter]: For program point L6088-1(line 6088) no Hoare annotation was computed. [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point L6088(line 6088) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point L6006(line 6006) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point L6105(lines 5919 6111) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,921 INFO L448 ceAbstractionStarter]: For program point L6006-1(line 6006) no Hoare annotation was computed. [2018-12-09 00:00:39,921 INFO L444 ceAbstractionStarter]: At program point bq2415x_probeENTRY(lines 5896 6112) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,928 INFO L444 ceAbstractionStarter]: At program point L5924-2(lines 5924 5933) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,928 INFO L448 ceAbstractionStarter]: For program point L5924(lines 5924 5933) no Hoare annotation was computed. [2018-12-09 00:00:39,928 INFO L444 ceAbstractionStarter]: At program point L6007(line 6007) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,928 INFO L448 ceAbstractionStarter]: For program point L5974(lines 5974 5978) no Hoare annotation was computed. [2018-12-09 00:00:39,928 INFO L448 ceAbstractionStarter]: For program point L6007-1(line 6007) no Hoare annotation was computed. [2018-12-09 00:00:39,928 INFO L448 ceAbstractionStarter]: For program point L5941(lines 5941 5951) no Hoare annotation was computed. [2018-12-09 00:00:39,928 INFO L444 ceAbstractionStarter]: At program point L5991(line 5991) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,928 INFO L444 ceAbstractionStarter]: At program point L5958(line 5958) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,928 INFO L448 ceAbstractionStarter]: For program point L5991-1(line 5991) no Hoare annotation was computed. [2018-12-09 00:00:39,929 INFO L444 ceAbstractionStarter]: At program point L5925(line 5925) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,929 INFO L448 ceAbstractionStarter]: For program point L5958-1(line 5958) no Hoare annotation was computed. [2018-12-09 00:00:39,929 INFO L448 ceAbstractionStarter]: For program point L5925-1(line 5925) no Hoare annotation was computed. [2018-12-09 00:00:39,929 INFO L444 ceAbstractionStarter]: At program point L6107(line 6107) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L6074(line 6074) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L6008-2(lines 6008 6042) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L6041(line 6041) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L448 ceAbstractionStarter]: For program point L6074-1(line 6074) no Hoare annotation was computed. [2018-12-09 00:00:39,935 INFO L448 ceAbstractionStarter]: For program point L6008(lines 6008 6042) no Hoare annotation was computed. [2018-12-09 00:00:39,935 INFO L448 ceAbstractionStarter]: For program point L6041-1(line 6041) no Hoare annotation was computed. [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L6091(line 6091) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L448 ceAbstractionStarter]: For program point L6091-1(line 6091) no Hoare annotation was computed. [2018-12-09 00:00:39,935 INFO L448 ceAbstractionStarter]: For program point L5992-1(line 5992) no Hoare annotation was computed. [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L5926(line 5926) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,935 INFO L444 ceAbstractionStarter]: At program point L6025(line 6025) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,940 INFO L444 ceAbstractionStarter]: At program point L5992(line 5992) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L6025-1(line 6025) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L5926-1(line 5926) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L444 ceAbstractionStarter]: At program point L6075(line 6075) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L6075-1(line 6075) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L444 ceAbstractionStarter]: At program point L6108(line 6108) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= 2 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,941 INFO L444 ceAbstractionStarter]: At program point L6009(lines 6003 6043) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,941 INFO L444 ceAbstractionStarter]: At program point L6059(line 6059) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L6026(lines 6026 6029) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L6059-1(line 6059) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L5927(lines 5927 5931) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L5993-2(lines 5988 5997) no Hoare annotation was computed. [2018-12-09 00:00:39,941 INFO L448 ceAbstractionStarter]: For program point L5993(lines 5993 5996) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L5960(lines 5960 5964) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L444 ceAbstractionStarter]: At program point L6010(line 6010) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6109(line 6109) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L5944-1(line 5944) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6010-1(line 6010) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L444 ceAbstractionStarter]: At program point L5944(line 5944) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6060(lines 6060 6065) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6011(lines 6011 6014) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L444 ceAbstractionStarter]: At program point L6044(line 6044) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,947 INFO L444 ceAbstractionStarter]: At program point L5945(line 5945) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L5945-1(line 5945) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L5946(lines 5946 5950) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6045(line 6045) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L5946-2(lines 5919 6111) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L448 ceAbstractionStarter]: For program point L6046(lines 6046 6051) no Hoare annotation was computed. [2018-12-09 00:00:39,947 INFO L444 ceAbstractionStarter]: At program point L5947(line 5947) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,954 INFO L448 ceAbstractionStarter]: For program point L5947-1(line 5947) no Hoare annotation was computed. [2018-12-09 00:00:39,954 INFO L448 ceAbstractionStarter]: For program point L5980-2(lines 5980 5984) no Hoare annotation was computed. [2018-12-09 00:00:39,954 INFO L448 ceAbstractionStarter]: For program point L5980(line 5980) no Hoare annotation was computed. [2018-12-09 00:00:39,954 INFO L444 ceAbstractionStarter]: At program point L5980-4(lines 5965 5984) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L444 ceAbstractionStarter]: At program point L6030(line 6030) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L444 ceAbstractionStarter]: At program point L6096(lines 5919 6111) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L448 ceAbstractionStarter]: For program point L6030-1(line 6030) no Hoare annotation was computed. [2018-12-09 00:00:39,955 INFO L444 ceAbstractionStarter]: At program point L5694(line 5694) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L444 ceAbstractionStarter]: At program point L5690(line 5690) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L448 ceAbstractionStarter]: For program point L5694-1(line 5694) no Hoare annotation was computed. [2018-12-09 00:00:39,955 INFO L444 ceAbstractionStarter]: At program point L5686(line 5686) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,955 INFO L448 ceAbstractionStarter]: For program point L5690-1(line 5690) no Hoare annotation was computed. [2018-12-09 00:00:39,959 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_limitEXIT(lines 5657 5709) no Hoare annotation was computed. [2018-12-09 00:00:39,959 INFO L444 ceAbstractionStarter]: At program point L5682(line 5682) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,959 INFO L448 ceAbstractionStarter]: For program point L5686-1(line 5686) no Hoare annotation was computed. [2018-12-09 00:00:39,959 INFO L444 ceAbstractionStarter]: At program point L5678(line 5678) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,959 INFO L448 ceAbstractionStarter]: For program point L5682-1(line 5682) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L444 ceAbstractionStarter]: At program point L5674(line 5674) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5678-1(line 5678) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5672-1(line 5672) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_limitFINAL(lines 5657 5709) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5674-1(line 5674) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L444 ceAbstractionStarter]: At program point L5672(line 5672) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,960 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_show_limitENTRY(lines 5657 5709) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5693(lines 5693 5697) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5693-1(lines 5671 5708) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5689(lines 5689 5698) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5685(lines 5685 5699) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5681(lines 5681 5700) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L5677(lines 5677 5701) no Hoare annotation was computed. [2018-12-09 00:00:39,960 INFO L448 ceAbstractionStarter]: For program point L4833(line 4833) no Hoare annotation was computed. [2018-12-09 00:00:39,965 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_modeFINAL(lines 4750 4900) no Hoare annotation was computed. [2018-12-09 00:00:39,965 INFO L448 ceAbstractionStarter]: For program point L4817(line 4817) no Hoare annotation was computed. [2018-12-09 00:00:39,965 INFO L448 ceAbstractionStarter]: For program point L4867(lines 4867 4873) no Hoare annotation was computed. [2018-12-09 00:00:39,965 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_modeENTRY(lines 4750 4900) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4859(line 4859) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L444 ceAbstractionStarter]: At program point L4826(line 4826) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4826-1(line 4826) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4868-1(line 4868) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L444 ceAbstractionStarter]: At program point L4868(line 4868) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4827(lines 4827 4830) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L444 ceAbstractionStarter]: At program point L4827-2(lines 4827 4830) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4819(line 4819) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_modeEXIT(lines 4750 4900) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4778-1(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4803(line 4803) no Hoare annotation was computed. [2018-12-09 00:00:39,966 INFO L444 ceAbstractionStarter]: At program point L4779(line 4779) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,966 INFO L448 ceAbstractionStarter]: For program point L4812-1(line 4812) no Hoare annotation was computed. [2018-12-09 00:00:39,972 INFO L448 ceAbstractionStarter]: For program point L4779-1(line 4779) no Hoare annotation was computed. [2018-12-09 00:00:39,972 INFO L448 ceAbstractionStarter]: For program point L4845(line 4845) no Hoare annotation was computed. [2018-12-09 00:00:39,972 INFO L444 ceAbstractionStarter]: At program point L4812(line 4812) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4870(lines 4870 4873) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4771(lines 4771 4777) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4870-2(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L444 ceAbstractionStarter]: At program point L4862(lines 4767 4899) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,973 INFO L444 ceAbstractionStarter]: At program point L4854(line 4854) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4854-1(line 4854) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4879(lines 4879 4882) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L444 ceAbstractionStarter]: At program point L4813-2(lines 4813 4816) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4813(lines 4813 4816) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4879-2(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L444 ceAbstractionStarter]: At program point L4871(line 4871) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4871-1(line 4871) no Hoare annotation was computed. [2018-12-09 00:00:39,973 INFO L448 ceAbstractionStarter]: For program point L4805(line 4805) no Hoare annotation was computed. [2018-12-09 00:00:39,980 INFO L448 ceAbstractionStarter]: For program point L4855(lines 4855 4858) no Hoare annotation was computed. [2018-12-09 00:00:39,980 INFO L448 ceAbstractionStarter]: For program point L4888-2(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,980 INFO L448 ceAbstractionStarter]: For program point L4888(lines 4888 4891) no Hoare annotation was computed. [2018-12-09 00:00:39,980 INFO L444 ceAbstractionStarter]: At program point L4855-2(lines 4855 4858) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,980 INFO L448 ceAbstractionStarter]: For program point L4847(line 4847) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4880-1(line 4880) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L444 ceAbstractionStarter]: At program point L4880(line 4880) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4831(line 4831) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L444 ceAbstractionStarter]: At program point L4798(line 4798) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,981 INFO L444 ceAbstractionStarter]: At program point L4897(line 4897) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4897-1(line 4897) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4798-1(line 4798) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4790(lines 4790 4861) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L444 ceAbstractionStarter]: At program point L4889(line 4889) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4889-1(line 4889) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4782-1(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4840-1(line 4840) no Hoare annotation was computed. [2018-12-09 00:00:39,981 INFO L448 ceAbstractionStarter]: For program point L4774(lines 4774 4777) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L444 ceAbstractionStarter]: At program point L4840(line 4840) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point L4774-2(lines 4767 4899) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point L4799(lines 4799 4802) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L444 ceAbstractionStarter]: At program point L4799-2(lines 4799 4802) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point L4791(line 4791) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L444 ceAbstractionStarter]: At program point L4783(line 4783) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point L4783-1(line 4783) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L444 ceAbstractionStarter]: At program point L4841-2(lines 4841 4844) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0))) (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= bq2415x_set_mode_~charger~0 0) .cse0) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and .cse0 (= bq2415x_set_mode_~boost~0 0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point L4841(lines 4841 4844) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L448 ceAbstractionStarter]: For program point idr_allocFINAL(lines 8511 8513) no Hoare annotation was computed. [2018-12-09 00:00:39,987 INFO L451 ceAbstractionStarter]: At program point idr_allocENTRY(lines 8511 8513) the Hoare annotation is: true [2018-12-09 00:00:39,988 INFO L448 ceAbstractionStarter]: For program point idr_allocEXIT(lines 8511 8513) no Hoare annotation was computed. [2018-12-09 00:00:39,988 INFO L444 ceAbstractionStarter]: At program point L5630(line 5630) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,988 INFO L448 ceAbstractionStarter]: For program point L5634-1(line 5634) no Hoare annotation was computed. [2018-12-09 00:00:39,988 INFO L444 ceAbstractionStarter]: At program point L5626(line 5626) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5630-1(line 5630) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5626-1(line 5626) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5620(lines 5620 5623) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_limitEXIT(lines 5599 5656) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_set_limitENTRY(lines 5599 5656) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_set_limitFINAL(lines 5599 5656) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5641(lines 5641 5645) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5641-1(lines 5614 5655) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5637(lines 5637 5646) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5633(lines 5633 5647) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5629(lines 5629 5648) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5625(lines 5625 5649) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L444 ceAbstractionStarter]: At program point L5619(line 5619) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5619-1(line 5619) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L444 ceAbstractionStarter]: At program point L5615(line 5615) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,995 INFO L448 ceAbstractionStarter]: For program point L5615-1(line 5615) no Hoare annotation was computed. [2018-12-09 00:00:39,995 INFO L444 ceAbstractionStarter]: At program point L5617(line 5617) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:39,996 INFO L448 ceAbstractionStarter]: For program point L5617-1(line 5617) no Hoare annotation was computed. [2018-12-09 00:00:39,996 INFO L444 ceAbstractionStarter]: At program point L5642(line 5642) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L444 ceAbstractionStarter]: At program point L5638(line 5638) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5642-1(line 5642) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L444 ceAbstractionStarter]: At program point L5634(line 5634) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5638-1(line 5638) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L451 ceAbstractionStarter]: At program point bq2415x_driver_exitENTRY(lines 6179 6185) the Hoare annotation is: true [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point bq2415x_driver_exitFINAL(lines 6179 6185) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point bq2415x_driver_exitEXIT(lines 6179 6185) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5180-1(line 5180) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L444 ceAbstractionStarter]: At program point L5178(line 5178) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L444 ceAbstractionStarter]: At program point L5180(line 5180) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5176-1(lines 5176 5177) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point bq2415x_power_supply_initFINAL(lines 5135 5187) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5178-1(line 5178) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L444 ceAbstractionStarter]: At program point L5176(lines 5176 5177) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5168(line 5168) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5164-1(line 5164) no Hoare annotation was computed. [2018-12-09 00:00:40,003 INFO L448 ceAbstractionStarter]: For program point L5162(line 5162) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point L5164(line 5164) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5179(lines 5179 5184) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point L5181(line 5181) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5181-1(line 5181) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5171(lines 5171 5175) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point bq2415x_power_supply_initENTRY(lines 5135 5187) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5163(lines 5163 5167) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point L5163-2(lines 5163 5167) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point L5155(line 5155) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L444 ceAbstractionStarter]: At program point L5157-2(lines 5157 5161) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point bq2415x_power_supply_initEXIT(lines 5135 5187) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5155-1(line 5155) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L5157(lines 5157 5161) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point L6363-1(line 6363) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_9FINAL(lines 6356 6367) no Hoare annotation was computed. [2018-12-09 00:00:40,010 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_9ENTRY(lines 6356 6367) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point L6363(line 6363) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_9EXIT(lines 6356 6367) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point L6361-1(line 6361) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point L6361(line 6361) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point L6416-1(line 6416) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point L6416(line 6416) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point L6418-1(line 6418) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_8ENTRY(lines 6411 6422) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_8FINAL(lines 6411 6422) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_8EXIT(lines 6411 6422) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point L6418(line 6418) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point L7262(line 7262) the Hoare annotation is: true [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point L7262-1(line 7262) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L448 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 7258 7265) no Hoare annotation was computed. [2018-12-09 00:00:40,017 INFO L451 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 7258 7265) the Hoare annotation is: true [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 7258 7265) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 7538 7543) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L451 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 7538 7543) the Hoare annotation is: true [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 7538 7543) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_7FINAL(lines 6478 6489) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_device_attribute_7ENTRY(lines 6478 6489) the Hoare annotation is: true [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_device_attribute_7EXIT(lines 6478 6489) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point L6483-1(line 6483) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L451 ceAbstractionStarter]: At program point L6483(line 6483) the Hoare annotation is: true [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point L6485-1(line 6485) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L451 ceAbstractionStarter]: At program point L6485(line 6485) the Hoare annotation is: true [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point L6464(lines 6464 6469) no Hoare annotation was computed. [2018-12-09 00:00:40,018 INFO L448 ceAbstractionStarter]: For program point L6456(lines 6456 6461) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6448(lines 6448 6453) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6440(lines 6440 6445) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point L6474(lines 6433 6477) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point L6466(line 6466) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point invoke_work_1ENTRY(lines 6433 6477) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6466-1(line 6466) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point L6458(line 6458) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6458-1(line 6458) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point L6450(line 6450) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6450-1(line 6450) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L444 ceAbstractionStarter]: At program point L6442(line 6442) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6438(lines 6438 6473) no Hoare annotation was computed. [2018-12-09 00:00:40,023 INFO L448 ceAbstractionStarter]: For program point L6471(line 6471) no Hoare annotation was computed. [2018-12-09 00:00:40,024 INFO L448 ceAbstractionStarter]: For program point L6442-1(line 6442) no Hoare annotation was computed. [2018-12-09 00:00:40,024 INFO L448 ceAbstractionStarter]: For program point L6463(line 6463) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L6455(line 6455) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point invoke_work_1EXIT(lines 6433 6477) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L6447(line 6447) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L6439(line 6439) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L6472(line 6472) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point power_supply_registerEXIT(lines 8568 8570) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point power_supply_registerENTRY(lines 8568 8570) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L8569(line 8569) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point power_supply_registerFINAL(lines 8568 8570) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L8569-1(line 8569) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point bq2415x_power_supply_exitFINAL(lines 5188 5201) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L5198(line 5198) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point bq2415x_power_supply_exitEXIT(lines 5188 5201) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L5197(line 5197) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L5198-1(line 5198) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L5196(line 5196) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L5197-1(line 5197) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L5192-2(lines 5192 5195) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L448 ceAbstractionStarter]: For program point L5192(lines 5192 5195) no Hoare annotation was computed. [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point bq2415x_power_supply_exitENTRY(lines 5188 5201) the Hoare annotation is: true [2018-12-09 00:00:40,028 INFO L451 ceAbstractionStarter]: At program point L6175(line 6175) the Hoare annotation is: true [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point L6175-1(line 6175) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point bq2415x_driver_initFINAL(lines 6171 6178) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point bq2415x_driver_initEXIT(lines 6171 6178) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L451 ceAbstractionStarter]: At program point bq2415x_driver_initENTRY(lines 6171 6178) the Hoare annotation is: true [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point L4383(line 4383) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point L4416(lines 4416 4419) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L448 ceAbstractionStarter]: For program point L4408(lines 4408 4423) no Hoare annotation was computed. [2018-12-09 00:00:40,029 INFO L444 ceAbstractionStarter]: At program point bq2415x_detect_chipENTRY(lines 4367 4429) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point bq2415x_detect_chipEXIT(lines 4367 4429) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4392-2(line 4392) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4392(line 4392) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4392-5(lines 4392 4395) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4392-3(line 4392) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4421(line 4421) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4384(lines 4384 4405) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4409(line 4409) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point bq2415x_detect_chipFINAL(lines 4367 4429) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L444 ceAbstractionStarter]: At program point L4376(line 4376) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,035 INFO L444 ceAbstractionStarter]: At program point L4426(lines 4373 4428) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4397(line 4397) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4385(line 4385) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4410(lines 4410 4413) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4398(lines 4398 4401) no Hoare annotation was computed. [2018-12-09 00:00:40,035 INFO L448 ceAbstractionStarter]: For program point L4386(lines 4386 4389) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4415(line 4415) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4382(lines 4382 4425) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4378(lines 4378 4381) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4407(line 4407) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4403(line 4403) no Hoare annotation was computed. [2018-12-09 00:00:40,036 INFO L448 ceAbstractionStarter]: For program point L4391(line 4391) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_charge_currentENTRY(lines 4633 4648) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,042 INFO L444 ceAbstractionStarter]: At program point L4641(line 4641) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point L4641-1(line 4641) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_charge_currentEXIT(lines 4633 4648) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point L4637(lines 4637 4640) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point L4642(lines 4642 4645) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_charge_currentFINAL(lines 4633 4648) no Hoare annotation was computed. [2018-12-09 00:00:40,042 INFO L451 ceAbstractionStarter]: At program point kstrtolENTRY(lines 3723 3730) the Hoare annotation is: true [2018-12-09 00:00:40,042 INFO L448 ceAbstractionStarter]: For program point L3727-1(line 3727) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L451 ceAbstractionStarter]: At program point L3727(line 3727) the Hoare annotation is: true [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point kstrtolFINAL(lines 3723 3730) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point kstrtolEXIT(lines 3723 3730) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_autotimerENTRY(lines 4965 4985) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_autotimerEXIT(lines 4965 4985) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point L4980-1(line 4980) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L444 ceAbstractionStarter]: At program point L4980(line 4980) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point L4975(lines 4975 4981) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L448 ceAbstractionStarter]: For program point L4976-1(line 4976) no Hoare annotation was computed. [2018-12-09 00:00:40,043 INFO L444 ceAbstractionStarter]: At program point L4977(line 4977) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,050 INFO L444 ceAbstractionStarter]: At program point L4976(line 4976) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,050 INFO L448 ceAbstractionStarter]: For program point L4977-1(line 4977) no Hoare annotation was computed. [2018-12-09 00:00:40,050 INFO L444 ceAbstractionStarter]: At program point L4970(line 4970) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,050 INFO L444 ceAbstractionStarter]: At program point L4975-2(lines 4975 4981) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L4968-1(line 4968) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L4969(lines 4969 4973) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L444 ceAbstractionStarter]: At program point L4968(line 4968) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_autotimerFINAL(lines 4965 4985) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point dev_set_drvdataFINAL(lines 4018 4024) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point dev_set_drvdataEXIT(lines 4018 4024) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L451 ceAbstractionStarter]: At program point dev_set_drvdataENTRY(lines 4018 4024) the Hoare annotation is: true [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L6371-2(lines 6370 6388) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L451 ceAbstractionStarter]: At program point disable_work_1ENTRY(lines 6368 6389) the Hoare annotation is: true [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L6383-1(lines 6368 6389) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L6379-1(lines 6370 6388) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point L6375-1(lines 6370 6388) no Hoare annotation was computed. [2018-12-09 00:00:40,051 INFO L448 ceAbstractionStarter]: For program point disable_work_1EXIT(lines 6368 6389) no Hoare annotation was computed. [2018-12-09 00:00:40,058 INFO L448 ceAbstractionStarter]: For program point L6371(lines 6371 6374) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point L4008(line 4008) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point devm_kzallocEXIT(lines 4004 4011) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L4008-1(line 4008) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point devm_kzallocENTRY(lines 4004 4011) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point devm_kzallocFINAL(lines 4004 4011) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_modeEXIT(lines 5412 5471) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5440(line 5440) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5434(lines 5434 5438) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5434-2(lines 5434 5438) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point L5461(lines 5428 5470) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5439(lines 5439 5460) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point bq2415x_sysfs_show_modeENTRY(lines 5412 5471) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_modeFINAL(lines 5412 5471) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point L5431(line 5431) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5431-1(line 5431) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5462(lines 5462 5466) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point L5429(line 5429) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5429-1(line 5429) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5462-2(lines 5462 5466) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5456(line 5456) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5452(line 5452) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5448(line 5448) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point L5444(line 5444) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point init_timer_keyEXIT(lines 8517 8519) no Hoare annotation was computed. [2018-12-09 00:00:40,059 INFO L451 ceAbstractionStarter]: At program point init_timer_keyENTRY(lines 8517 8519) the Hoare annotation is: true [2018-12-09 00:00:40,059 INFO L448 ceAbstractionStarter]: For program point init_timer_keyFINAL(lines 8517 8519) no Hoare annotation was computed. [2018-12-09 00:00:40,060 INFO L444 ceAbstractionStarter]: At program point L5217(line 5217) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,066 INFO L448 ceAbstractionStarter]: For program point L5217-1(line 5217) no Hoare annotation was computed. [2018-12-09 00:00:40,066 INFO L448 ceAbstractionStarter]: For program point L5242(line 5242) no Hoare annotation was computed. [2018-12-09 00:00:40,066 INFO L448 ceAbstractionStarter]: For program point L5234(lines 5234 5238) no Hoare annotation was computed. [2018-12-09 00:00:40,066 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_show_statusENTRY(lines 5202 5250) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,066 INFO L448 ceAbstractionStarter]: For program point L5230(lines 5230 5239) no Hoare annotation was computed. [2018-12-09 00:00:40,066 INFO L444 ceAbstractionStarter]: At program point L5234-1(lines 5222 5241) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,066 INFO L448 ceAbstractionStarter]: For program point L5226(lines 5226 5240) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point L5222(lines 5222 5241) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_statusFINAL(lines 5202 5250) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point L5243(lines 5243 5246) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_statusEXIT(lines 5202 5250) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L444 ceAbstractionStarter]: At program point L5219(line 5219) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point L5219-1(line 5219) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_print_regEXIT(lines 5549 5566) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point L5558(lines 5558 5562) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_print_regENTRY(lines 5549 5566) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,067 INFO L448 ceAbstractionStarter]: For program point L5556-1(line 5556) no Hoare annotation was computed. [2018-12-09 00:00:40,067 INFO L444 ceAbstractionStarter]: At program point L5556(line 5556) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,075 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_print_regFINAL(lines 5549 5566) no Hoare annotation was computed. [2018-12-09 00:00:40,075 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_timer_mutexFINAL(lines 7897 7907) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point L7900-1(lines 7900 7903) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point L7900(lines 7900 7903) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point L7901(line 7901) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_bq2415x_timer_mutexENTRY(lines 7897 7907) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_timer_mutexEXIT(lines 7897 7907) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point __init_workEXIT(lines 8471 8473) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L451 ceAbstractionStarter]: At program point __init_workENTRY(lines 8471 8473) the Hoare annotation is: true [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point __init_workFINAL(lines 8471 8473) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point L7504-1(line 7504) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_30EXIT(lines 7501 7508) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point L7504(line 7504) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_30ENTRY(lines 7501 7508) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,076 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_30FINAL(lines 7501 7508) no Hoare annotation was computed. [2018-12-09 00:00:40,076 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_weak_battery_voltageENTRY(lines 4549 4568) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4565(line 4565) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_weak_battery_voltageEXIT(lines 4549 4568) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L444 ceAbstractionStarter]: At program point L4560-2(lines 4554 4564) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_weak_battery_voltageFINAL(lines 4549 4568) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4560(lines 4560 4564) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4554(lines 4554 4564) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4557(lines 4557 4564) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point idr_removeEXIT(lines 8514 8516) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L451 ceAbstractionStarter]: At program point idr_removeENTRY(lines 8514 8516) the Hoare annotation is: true [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point idr_removeFINAL(lines 8514 8516) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L451 ceAbstractionStarter]: At program point kstrtollENTRY(lines 8525 8527) the Hoare annotation is: true [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point kstrtollFINAL(lines 8525 8527) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point kstrtollEXIT(lines 8525 8527) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_defaultsFINAL(lines 4686 4749) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L444 ceAbstractionStarter]: At program point bq2415x_set_defaultsENTRY(lines 4686 4749) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4726(lines 4726 4729) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4726-2(lines 4724 4744) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L444 ceAbstractionStarter]: At program point L4743(line 4743) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4743-1(line 4743) no Hoare annotation was computed. [2018-12-09 00:00:40,085 INFO L448 ceAbstractionStarter]: For program point L4735(lines 4735 4738) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4698(lines 4698 4701) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4735-2(lines 4724 4744) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4727(line 4727) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4694(line 4694) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4727-1(line 4727) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4698-2(lines 4693 4748) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4694-1(line 4694) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4707(lines 4707 4710) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4736-1(line 4736) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4707-2(lines 4693 4748) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4736(line 4736) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4699(line 4699) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4699-1(line 4699) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4695(line 4695) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4695-1(line 4695) no Hoare annotation was computed. [2018-12-09 00:00:40,093 INFO L444 ceAbstractionStarter]: At program point L4724-2(lines 4724 4745) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,093 INFO L448 ceAbstractionStarter]: For program point L4724(lines 4724 4745) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point L4716-2(lines 4693 4748) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point L4716(lines 4716 4719) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point L4708-1(line 4708) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L444 ceAbstractionStarter]: At program point L4708(line 4708) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point bq2415x_set_defaultsEXIT(lines 4686 4749) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point L4696-1(line 4696) no Hoare annotation was computed. [2018-12-09 00:00:40,101 INFO L444 ceAbstractionStarter]: At program point L4696(line 4696) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,101 INFO L448 ceAbstractionStarter]: For program point L4746(line 4746) no Hoare annotation was computed. [2018-12-09 00:00:40,102 INFO L444 ceAbstractionStarter]: At program point L4717(line 4717) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,102 INFO L448 ceAbstractionStarter]: For program point L4717-1(line 4717) no Hoare annotation was computed. [2018-12-09 00:00:40,102 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_registersFINAL(lines 5567 5598) no Hoare annotation was computed. [2018-12-09 00:00:40,102 INFO L444 ceAbstractionStarter]: At program point L5594(line 5594) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,102 INFO L448 ceAbstractionStarter]: For program point L5592-1(line 5592) no Hoare annotation was computed. [2018-12-09 00:00:40,102 INFO L444 ceAbstractionStarter]: At program point L5590(line 5590) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,102 INFO L448 ceAbstractionStarter]: For program point L5594-1(line 5594) no Hoare annotation was computed. [2018-12-09 00:00:40,102 INFO L444 ceAbstractionStarter]: At program point L5592(line 5592) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,102 INFO L448 ceAbstractionStarter]: For program point L5588-1(line 5588) no Hoare annotation was computed. [2018-12-09 00:00:40,109 INFO L444 ceAbstractionStarter]: At program point L5586(line 5586) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,109 INFO L448 ceAbstractionStarter]: For program point L5590-1(line 5590) no Hoare annotation was computed. [2018-12-09 00:00:40,109 INFO L444 ceAbstractionStarter]: At program point L5588(line 5588) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,109 INFO L444 ceAbstractionStarter]: At program point L5583(line 5583) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,109 INFO L448 ceAbstractionStarter]: For program point L5583-1(line 5583) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point L5586-1(line 5586) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L444 ceAbstractionStarter]: At program point L5581(line 5581) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point L5581-1(line 5581) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L444 ceAbstractionStarter]: At program point bq2415x_sysfs_show_registersENTRY(lines 5567 5598) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_registersEXIT(lines 5567 5598) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point schedule_delayed_workEXIT(lines 3915 3922) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point L3919-1(line 3919) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L451 ceAbstractionStarter]: At program point L3919(line 3919) the Hoare annotation is: true [2018-12-09 00:00:40,110 INFO L451 ceAbstractionStarter]: At program point schedule_delayed_workENTRY(lines 3915 3922) the Hoare annotation is: true [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point schedule_delayed_workFINAL(lines 3915 3922) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point L5305(lines 5305 5309) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_timerEXIT(lines 5285 5313) no Hoare annotation was computed. [2018-12-09 00:00:40,110 INFO L451 ceAbstractionStarter]: At program point L5298(line 5298) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L451 ceAbstractionStarter]: At program point bq2415x_sysfs_show_timerENTRY(lines 5285 5313) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point L5300(lines 5300 5304) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point L5296-1(line 5296) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point L5298-1(line 5298) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L451 ceAbstractionStarter]: At program point L5296(line 5296) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point bq2415x_sysfs_show_timerFINAL(lines 5285 5313) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point power_supply_get_propertyEXIT(lines 8557 8559) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L451 ceAbstractionStarter]: At program point power_supply_get_propertyENTRY(lines 8557 8559) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point power_supply_get_propertyFINAL(lines 8557 8559) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point queue_delayed_workFINAL(lines 3906 3914) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L451 ceAbstractionStarter]: At program point queue_delayed_workENTRY(lines 3906 3914) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point L3911-1(line 3911) no Hoare annotation was computed. [2018-12-09 00:00:40,118 INFO L451 ceAbstractionStarter]: At program point L3911(line 3911) the Hoare annotation is: true [2018-12-09 00:00:40,118 INFO L448 ceAbstractionStarter]: For program point queue_delayed_workEXIT(lines 3906 3914) no Hoare annotation was computed. [2018-12-09 00:00:40,119 INFO L444 ceAbstractionStarter]: At program point L7488-1(line 7488) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,119 INFO L444 ceAbstractionStarter]: At program point L7488(line 7488) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,119 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_28ENTRY(lines 7485 7492) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,119 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_28FINAL(lines 7485 7492) no Hoare annotation was computed. [2018-12-09 00:00:40,119 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_28EXIT(lines 7485 7492) no Hoare annotation was computed. [2018-12-09 00:00:40,119 INFO L451 ceAbstractionStarter]: At program point lockdep_init_mapENTRY(lines 8531 8533) the Hoare annotation is: true [2018-12-09 00:00:40,119 INFO L448 ceAbstractionStarter]: For program point lockdep_init_mapFINAL(lines 8531 8533) no Hoare annotation was computed. [2018-12-09 00:00:40,119 INFO L448 ceAbstractionStarter]: For program point lockdep_init_mapEXIT(lines 8531 8533) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L448 ceAbstractionStarter]: For program point power_supply_reg_notifierEXIT(lines 8564 8566) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L448 ceAbstractionStarter]: For program point power_supply_reg_notifierFINAL(lines 8564 8566) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L451 ceAbstractionStarter]: At program point power_supply_reg_notifierENTRY(lines 8564 8566) the Hoare annotation is: true [2018-12-09 00:00:40,126 INFO L444 ceAbstractionStarter]: At program point L7472-1(line 7472) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,126 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_26ENTRY(lines 7469 7476) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,126 INFO L444 ceAbstractionStarter]: At program point L7472(line 7472) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_bq2415x_id_mutex~0)|)) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,126 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_26EXIT(lines 7469 7476) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_26FINAL(lines 7469 7476) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L444 ceAbstractionStarter]: At program point L7426-1(line 7426) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 2 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,126 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_21EXIT(lines 7423 7430) no Hoare annotation was computed. [2018-12-09 00:00:40,126 INFO L444 ceAbstractionStarter]: At program point L7426(line 7426) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,127 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_21ENTRY(lines 7423 7430) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= |old(~ldv_mutex_bq2415x_timer_mutex~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,127 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_21FINAL(lines 7423 7430) no Hoare annotation was computed. [2018-12-09 00:00:40,127 INFO L444 ceAbstractionStarter]: At program point L8442(line 8442) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,134 INFO L444 ceAbstractionStarter]: At program point L8446(line 8446) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8461(lines 8438 8467) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8453(lines 8440 8466) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8457(lines 8440 8466) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 8438 8467) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L451 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 8438 8467) the Hoare annotation is: true [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8445(lines 8440 8466) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8449(lines 8440 8466) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L448 ceAbstractionStarter]: For program point L8441(lines 8440 8466) no Hoare annotation was computed. [2018-12-09 00:00:40,134 INFO L444 ceAbstractionStarter]: At program point L8458(line 8458) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,134 INFO L444 ceAbstractionStarter]: At program point L8462(line 8462) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,134 INFO L444 ceAbstractionStarter]: At program point L8450(line 8450) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,134 INFO L444 ceAbstractionStarter]: At program point L8454(line 8454) the Hoare annotation is: (or (not (= ~ldv_mutex_bq2415x_i2c_mutex~0 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,135 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-09 00:00:40,135 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 1 ~ldv_mutex_bq2415x_timer_mutex~0) (= 1 ~ldv_mutex_bq2415x_id_mutex~0) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_state_variable_2~0 0) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (= ~ldv_state_variable_8~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_i_mutex_of_inode~0 1)) [2018-12-09 00:00:40,135 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-09 00:00:40,135 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point i2c_del_driverEXIT(lines 8499 8501) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L451 ceAbstractionStarter]: At program point i2c_del_driverENTRY(lines 8499 8501) the Hoare annotation is: true [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point i2c_del_driverFINAL(lines 8499 8501) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_battery_regulation_voltageFINAL(lines 4598 4611) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L444 ceAbstractionStarter]: At program point L4603(line 4603) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point L4603-1(line 4603) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point bq2415x_get_battery_regulation_voltageEXIT(lines 4598 4611) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L448 ceAbstractionStarter]: For program point L4605(lines 4605 4608) no Hoare annotation was computed. [2018-12-09 00:00:40,149 INFO L444 ceAbstractionStarter]: At program point bq2415x_get_battery_regulation_voltageENTRY(lines 4598 4611) the Hoare annotation is: (or (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1)) (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0)) (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-12-09 00:00:40,149 INFO L444 ceAbstractionStarter]: At program point L4172(line 4172) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,150 INFO L448 ceAbstractionStarter]: For program point L4172-1(line 4172) no Hoare annotation was computed. [2018-12-09 00:00:40,150 INFO L448 ceAbstractionStarter]: For program point L4168(lines 4168 4171) no Hoare annotation was computed. [2018-12-09 00:00:40,150 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_read_bitEXIT(lines 4164 4175) no Hoare annotation was computed. [2018-12-09 00:00:40,150 INFO L444 ceAbstractionStarter]: At program point bq2415x_i2c_read_bitENTRY(lines 4164 4175) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,150 INFO L448 ceAbstractionStarter]: For program point bq2415x_i2c_read_bitFINAL(lines 4164 4175) no Hoare annotation was computed. [2018-12-09 00:00:40,150 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_bq2415x_i2c_mutexENTRY(lines 7609 7619) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_i2c_mutexFINAL(lines 7609 7619) no Hoare annotation was computed. [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point L7612-1(lines 7612 7615) no Hoare annotation was computed. [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point L7612(lines 7612 7615) no Hoare annotation was computed. [2018-12-09 00:00:40,157 INFO L444 ceAbstractionStarter]: At program point L7613(line 7613) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4))) [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_bq2415x_i2c_mutexEXIT(lines 7609 7619) no Hoare annotation was computed. [2018-12-09 00:00:40,157 INFO L451 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 7266 7273) the Hoare annotation is: true [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 7266 7273) no Hoare annotation was computed. [2018-12-09 00:00:40,157 INFO L451 ceAbstractionStarter]: At program point L7270(line 7270) the Hoare annotation is: true [2018-12-09 00:00:40,157 INFO L448 ceAbstractionStarter]: For program point IS_ERREXIT(lines 7266 7273) no Hoare annotation was computed. [2018-12-09 00:00:40,158 INFO L448 ceAbstractionStarter]: For program point L7270-1(line 7270) no Hoare annotation was computed. [2018-12-09 00:00:40,158 INFO L448 ceAbstractionStarter]: For program point L4288-1(line 4288) no Hoare annotation was computed. [2018-12-09 00:00:40,158 INFO L448 ceAbstractionStarter]: For program point L4321(line 4321) no Hoare annotation was computed. [2018-12-09 00:00:40,158 INFO L444 ceAbstractionStarter]: At program point L4288(line 4288) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,158 INFO L444 ceAbstractionStarter]: At program point L4346(line 4346) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,158 INFO L444 ceAbstractionStarter]: At program point L4313(line 4313) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,171 INFO L448 ceAbstractionStarter]: For program point L4346-1(line 4346) no Hoare annotation was computed. [2018-12-09 00:00:40,171 INFO L448 ceAbstractionStarter]: For program point L4313-1(line 4313) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4305(line 4305) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4272(line 4272) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4330(line 4330) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L444 ceAbstractionStarter]: At program point L4297(line 4297) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4297-1(line 4297) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L444 ceAbstractionStarter]: At program point L4355(line 4355) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,172 INFO L444 ceAbstractionStarter]: At program point L4322(line 4322) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4355-1(line 4355) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4322-1(line 4322) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4281(line 4281) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L448 ceAbstractionStarter]: For program point L4339(line 4339) no Hoare annotation was computed. [2018-12-09 00:00:40,172 INFO L444 ceAbstractionStarter]: At program point L4306(line 4306) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,185 INFO L444 ceAbstractionStarter]: At program point L4273(line 4273) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4306-1(line 4306) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4273-1(line 4273) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L444 ceAbstractionStarter]: At program point L4331(line 4331) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4331-1(line 4331) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4290(line 4290) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4315(line 4315) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L444 ceAbstractionStarter]: At program point L4282(line 4282) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4348(line 4348) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4282-1(line 4282) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4307(lines 4307 4310) no Hoare annotation was computed. [2018-12-09 00:00:40,185 INFO L448 ceAbstractionStarter]: For program point L4340-1(line 4340) no Hoare annotation was computed. [2018-12-09 00:00:40,186 INFO L444 ceAbstractionStarter]: At program point L4340(line 4340) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4299(line 4299) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L444 ceAbstractionStarter]: At program point L4291(line 4291) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4291-1(line 4291) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4357(line 4357) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4324(line 4324) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4316-1(line 4316) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L444 ceAbstractionStarter]: At program point L4349(line 4349) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,194 INFO L444 ceAbstractionStarter]: At program point L4316(line 4316) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4349-1(line 4349) no Hoare annotation was computed. [2018-12-09 00:00:40,194 INFO L448 ceAbstractionStarter]: For program point L4275(line 4275) no Hoare annotation was computed. [2018-12-09 00:00:40,195 INFO L448 ceAbstractionStarter]: For program point L4300-1(line 4300) no Hoare annotation was computed. [2018-12-09 00:00:40,195 INFO L448 ceAbstractionStarter]: For program point L4333(line 4333) no Hoare annotation was computed. [2018-12-09 00:00:40,195 INFO L444 ceAbstractionStarter]: At program point L4300(line 4300) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,204 INFO L444 ceAbstractionStarter]: At program point L4358(line 4358) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,205 INFO L444 ceAbstractionStarter]: At program point L4325(line 4325) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4358-1(line 4358) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4325-1(line 4325) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4284(line 4284) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4342(line 4342) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4276-1(line 4276) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L444 ceAbstractionStarter]: At program point L4276(line 4276) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,205 INFO L444 ceAbstractionStarter]: At program point L4334(line 4334) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4334-1(line 4334) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4293(line 4293) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4351(line 4351) no Hoare annotation was computed. [2018-12-09 00:00:40,205 INFO L448 ceAbstractionStarter]: For program point L4318(line 4318) no Hoare annotation was computed. [2018-12-09 00:00:40,220 INFO L444 ceAbstractionStarter]: At program point L4285(line 4285) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,220 INFO L448 ceAbstractionStarter]: For program point L4285-1(line 4285) no Hoare annotation was computed. [2018-12-09 00:00:40,220 INFO L444 ceAbstractionStarter]: At program point L4343(line 4343) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4343-1(line 4343) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4302(line 4302) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4327(line 4327) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L444 ceAbstractionStarter]: At program point L4294(line 4294) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4360(line 4360) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4294-1(line 4294) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L444 ceAbstractionStarter]: At program point L4319(line 4319) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4352-1(line 4352) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L448 ceAbstractionStarter]: For program point L4319-1(line 4319) no Hoare annotation was computed. [2018-12-09 00:00:40,221 INFO L444 ceAbstractionStarter]: At program point L4352(line 4352) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,229 INFO L448 ceAbstractionStarter]: For program point L4278(line 4278) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L444 ceAbstractionStarter]: At program point L4303(line 4303) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4303-1(line 4303) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4336(line 4336) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4328-1(line 4328) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L444 ceAbstractionStarter]: At program point L4361(line 4361) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,230 INFO L444 ceAbstractionStarter]: At program point L4328(line 4328) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4361-1(line 4361) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4287(line 4287) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L444 ceAbstractionStarter]: At program point L4279(line 4279) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4279-1(line 4279) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4345(line 4345) no Hoare annotation was computed. [2018-12-09 00:00:40,230 INFO L448 ceAbstractionStarter]: For program point L4312(line 4312) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point bq2415x_exec_commandFINAL(lines 4239 4366) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point L4271(lines 4271 4363) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L444 ceAbstractionStarter]: At program point L4337(line 4337) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,239 INFO L444 ceAbstractionStarter]: At program point bq2415x_exec_commandENTRY(lines 4239 4366) the Hoare annotation is: (let ((.cse0 (not (= |old(~ldv_mutex_bq2415x_i2c_mutex~0)| 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_bq2415x_id_mutex~0))) (.cse3 (= 1 ~ldv_mutex_bq2415x_i2c_mutex~0)) (.cse4 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 1)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= ~ldv_mutex_bq2415x_timer_mutex~0 2)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point L4337-1(line 4337) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point L4296(line 4296) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point L4354(line 4354) no Hoare annotation was computed. [2018-12-09 00:00:40,239 INFO L448 ceAbstractionStarter]: For program point bq2415x_exec_commandEXIT(lines 4239 4366) no Hoare annotation was computed. [2018-12-09 00:00:40,255 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 12:00:40 BoogieIcfgContainer [2018-12-09 00:00:40,255 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-09 00:00:40,255 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-09 00:00:40,255 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-09 00:00:40,256 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-09 00:00:40,256 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 11:59:41" (3/4) ... [2018-12-09 00:00:40,259 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure device_property_read_u32_array [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_11 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_12 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_17 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_19 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure sysfs_notify [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_read [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_set_mode [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_31 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_queue_delayed_work_on_6 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure sysfs_create_group [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_termination_current [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_29 [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure external_alloc [2018-12-09 00:00:40,265 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure cancel_delayed_work_sync [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure sysfs_remove_group [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure to_acpi_node [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_get_clientdata [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure device_property_read_u32 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_27 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_24 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure work_init_1 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_22 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_20 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure acpi_device_handle [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_read_mask [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_bq2415x_i2c_mutex [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_18 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_17 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_18 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_19 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure devm_kmalloc [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_13 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_14 [2018-12-09 00:00:40,266 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_i2c_driver_2 [2018-12-09 00:00:40,267 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_reset_chip [2018-12-09 00:00:40,267 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_15 [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_16 [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_work_1 [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_set_enable [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_exit [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_notifier_call [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_vender_code [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_unregister [2018-12-09 00:00:40,271 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_termination_current [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_get_by_name [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_init [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_register_driver [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_set_timer [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_delayed_work_on [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_get_by_phandle [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_current_limit [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_transfer [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_current_limit [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_unreg_notifier [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_acpi_node [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_put [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_timer_error [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_battery_regulation_voltage [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_cancel_delayed_work_sync_25 [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_cancel_delayed_work_sync_23 [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_write_mask [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_set_clientdata [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-09 00:00:40,272 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_enable [2018-12-09 00:00:40,273 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_write_bit [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_charge_current [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_set_registers [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_reported_mode [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_timer_work [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_remove [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_detect_revision [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_get_drvdata [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_write [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_bq2415x_id_mutex [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_bq2415x_id_mutex [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure acpi_match_device [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2018-12-09 00:00:40,287 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_bq2415x_timer_mutex [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_weak_battery_voltage [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_probe [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_limit [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_mode [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_alloc [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_set_limit [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_driver_exit [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_power_supply_init [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_9 [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_8 [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_device_attribute_7 [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure invoke_work_1 [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_register [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_power_supply_exit [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_driver_init [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_detect_chip [2018-12-09 00:00:40,288 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_charge_current [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kstrtol [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_autotimer [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_set_drvdata [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure disable_work_1 [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure devm_kzalloc [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_mode [2018-12-09 00:00:40,301 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure init_timer_key [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_status [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_print_reg [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_bq2415x_timer_mutex [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __init_work [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_30 [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_weak_battery_voltage [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kstrtoll [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_set_defaults [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_registers [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure schedule_delayed_work [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_sysfs_show_timer [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_get_property [2018-12-09 00:00:40,302 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_delayed_work [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_28 [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lockdep_init_map [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure power_supply_reg_notifier [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_26 [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_21 [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_del_driver [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_get_battery_regulation_voltage [2018-12-09 00:00:40,303 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_i2c_read_bit [2018-12-09 00:00:40,304 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_bq2415x_i2c_mutex [2018-12-09 00:00:40,304 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-12-09 00:00:40,304 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bq2415x_exec_command [2018-12-09 00:00:40,349 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 1213 nodes and edges [2018-12-09 00:00:40,354 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 535 nodes and edges [2018-12-09 00:00:40,358 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 254 nodes and edges [2018-12-09 00:00:40,363 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 111 nodes and edges [2018-12-09 00:00:40,365 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 48 nodes and edges [2018-12-09 00:00:40,368 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 18 nodes and edges [2018-12-09 00:00:40,370 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2018-12-09 00:00:40,372 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-12-09 00:00:40,375 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-12-09 00:00:40,407 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(0 == \old(ldv_state_variable_2)) || !(\old(ldv_mutex_bq2415x_i2c_mutex) == 1)) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(0 == \old(ldv_state_variable_8))) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,407 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(0 == \old(ldv_state_variable_2)) || !(\old(ldv_mutex_bq2415x_i2c_mutex) == 1)) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(0 == \old(ldv_state_variable_8))) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,409 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,410 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,410 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,411 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,413 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(ldv_mutex_bq2415x_timer_mutex == 1)) || !(1 == ldv_mutex_lock)) || (charger == 0 && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_i2c_mutex && boost == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,414 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,414 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,416 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,417 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,420 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(ldv_mutex_bq2415x_timer_mutex == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || 1 == ldv_mutex_bq2415x_i2c_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-12-09 00:00:40,613 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_1e312647-1053-46e5-a923-30f8015c3897/bin-2019/utaipan/witness.graphml [2018-12-09 00:00:40,614 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-09 00:00:40,614 INFO L168 Benchmark]: Toolchain (without parser) took 67556.03 ms. Allocated memory was 1.0 GB in the beginning and 4.1 GB in the end (delta: 3.1 GB). Free memory was 941.6 MB in the beginning and 3.2 GB in the end (delta: -2.3 GB). Peak memory consumption was 769.9 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 978.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1421.11 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 121.6 MB). Free memory was 941.6 MB in the beginning and 871.6 MB in the end (delta: 70.0 MB). Peak memory consumption was 209.6 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: Boogie Procedure Inliner took 60.38 ms. Allocated memory is still 1.2 GB. Free memory was 871.6 MB in the beginning and 866.2 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: Boogie Preprocessor took 148.98 ms. Allocated memory is still 1.2 GB. Free memory was 866.2 MB in the beginning and 1.1 GB in the end (delta: -191.6 MB). Peak memory consumption was 42.9 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: RCFGBuilder took 6714.63 ms. Allocated memory was 1.2 GB in the beginning and 1.7 GB in the end (delta: 565.2 MB). Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 21.4 MB). Peak memory consumption was 628.3 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,615 INFO L168 Benchmark]: TraceAbstraction took 58849.86 ms. Allocated memory was 1.7 GB in the beginning and 4.1 GB in the end (delta: 2.4 GB). Free memory was 1.0 GB in the beginning and 3.4 GB in the end (delta: -2.3 GB). Peak memory consumption was 2.7 GB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,616 INFO L168 Benchmark]: Witness Printer took 358.23 ms. Allocated memory is still 4.1 GB. Free memory was 3.4 GB in the beginning and 3.2 GB in the end (delta: 124.7 MB). Peak memory consumption was 124.7 MB. Max. memory is 11.5 GB. [2018-12-09 00:00:40,617 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 978.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1421.11 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 121.6 MB). Free memory was 941.6 MB in the beginning and 871.6 MB in the end (delta: 70.0 MB). Peak memory consumption was 209.6 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 60.38 ms. Allocated memory is still 1.2 GB. Free memory was 871.6 MB in the beginning and 866.2 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 148.98 ms. Allocated memory is still 1.2 GB. Free memory was 866.2 MB in the beginning and 1.1 GB in the end (delta: -191.6 MB). Peak memory consumption was 42.9 MB. Max. memory is 11.5 GB. * RCFGBuilder took 6714.63 ms. Allocated memory was 1.2 GB in the beginning and 1.7 GB in the end (delta: 565.2 MB). Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 21.4 MB). Peak memory consumption was 628.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 58849.86 ms. Allocated memory was 1.7 GB in the beginning and 4.1 GB in the end (delta: 2.4 GB). Free memory was 1.0 GB in the beginning and 3.4 GB in the end (delta: -2.3 GB). Peak memory consumption was 2.7 GB. Max. memory is 11.5 GB. * Witness Printer took 358.23 ms. Allocated memory is still 4.1 GB. Free memory was 3.4 GB in the beginning and 3.2 GB in the end (delta: 124.7 MB). Peak memory consumption was 124.7 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 7521]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 5038]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4373]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(ldv_mutex_bq2415x_timer_mutex == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || 1 == ldv_mutex_bq2415x_i2c_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 5919]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 6616]: Loop Invariant Derived loop invariant: (((((((!(0 == \old(ldv_state_variable_2)) || !(\old(ldv_mutex_bq2415x_i2c_mutex) == 1)) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(0 == \old(ldv_state_variable_8))) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6616]: Loop Invariant Derived loop invariant: (((((((!(0 == \old(ldv_state_variable_2)) || !(\old(ldv_mutex_bq2415x_i2c_mutex) == 1)) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(0 == \old(ldv_state_variable_8))) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 5919]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6433]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 5919]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 6003]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3849]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5919]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4767]: Loop Invariant Derived loop invariant: ((((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(ldv_mutex_bq2415x_timer_mutex == 1)) || !(1 == ldv_mutex_lock)) || (charger == 0 && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_bq2415x_id_mutex)) || (1 == ldv_mutex_bq2415x_i2c_mutex && boost == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 5428]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5919]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_bq2415x_i2c_mutex) == 1) || !(\old(ldv_mutex_bq2415x_timer_mutex) == 1)) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_bq2415x_id_mutex))) || ((1 == ldv_mutex_bq2415x_timer_mutex && 1 == ldv_mutex_bq2415x_id_mutex) && 1 == ldv_mutex_bq2415x_i2c_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 148 procedures, 1757 locations, 1 error locations. SAFE Result, 58.7s OverallTime, 14 OverallIterations, 65 TraceHistogramMax, 11.7s AutomataDifference, 0.0s DeadEndRemovalTime, 36.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 35890 SDtfs, 20020 SDslu, 19030 SDs, 0 SdLazy, 65 SolverSat, 19 SolverUnsat, 4 SolverUnknown, 0 SolverNotchecked, 9.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=12270occurred in iteration=12, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.4s AutomataMinimizationTime, 14 MinimizatonAttempts, 257 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 609 LocationsWithAnnotation, 47258 PreInvPairs, 50191 NumberOfFragments, 16568 HoareAnnotationTreeSize, 47258 FomulaSimplifications, 23135 FormulaSimplificationTreeSizeReduction, 3.6s HoareSimplificationTime, 609 FomulaSimplificationsInter, 173725 FormulaSimplificationTreeSizeReductionInter, 31.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 3.6s InterpolantComputationTime, 9192 NumberOfCodeBlocks, 9192 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 9178 ConstructedInterpolants, 0 QuantifiedInterpolants, 7222834 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 14 InterpolantComputations, 14 PerfectInterpolantSequences, 118321/118321 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...