./Ultimate.py --spec ../../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp --file ../../sv-benchmarks/c/ldv-commit-tester/m0_true-unreach-call_drivers-hwmon-ibmpex-ko--130_7a--d631323.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_true-unreach-call_drivers-hwmon-ibmpex-ko--130_7a--d631323.c -s /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default-EXP.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/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 84be0c4560d7b7c5e3c4948a25c2a18279eda5ed ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-11-10 05:16:20,642 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 05:16:20,644 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 05:16:20,650 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 05:16:20,651 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 05:16:20,651 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 05:16:20,652 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 05:16:20,653 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 05:16:20,654 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 05:16:20,655 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 05:16:20,655 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 05:16:20,656 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 05:16:20,656 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 05:16:20,657 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 05:16:20,658 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 05:16:20,658 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 05:16:20,659 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 05:16:20,660 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 05:16:20,661 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 05:16:20,662 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 05:16:20,663 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 05:16:20,664 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 05:16:20,665 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 05:16:20,666 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 05:16:20,666 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 05:16:20,666 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 05:16:20,667 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 05:16:20,668 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 05:16:20,668 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 05:16:20,669 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 05:16:20,669 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 05:16:20,670 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 05:16:20,670 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 05:16:20,670 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 05:16:20,670 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 05:16:20,671 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 05:16:20,671 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default-EXP.epf [2018-11-10 05:16:20,681 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 05:16:20,681 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 05:16:20,682 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-10 05:16:20,682 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-10 05:16:20,682 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-10 05:16:20,682 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-10 05:16:20,683 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-10 05:16:20,684 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-10 05:16:20,684 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-10 05:16:20,684 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 05:16:20,684 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 05:16:20,685 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-10 05:16:20,686 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 05:16:20,686 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 05:16:20,686 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-10 05:16:20,686 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-10 05:16:20,686 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-10 05:16:20,686 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-10 05:16:20,687 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-10 05:16:20,688 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_addbd410-ffa9-4592-bb55-f78126bf79aa/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 -> 84be0c4560d7b7c5e3c4948a25c2a18279eda5ed [2018-11-10 05:16:20,709 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 05:16:20,717 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 05:16:20,719 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 05:16:20,720 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 05:16:20,720 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 05:16:20,720 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/../../sv-benchmarks/c/ldv-commit-tester/m0_true-unreach-call_drivers-hwmon-ibmpex-ko--130_7a--d631323.c [2018-11-10 05:16:20,756 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/data/ddffa4132/b85867a1bbeb43cebe1b335134e11a59/FLAG203e23448 [2018-11-10 05:16:21,154 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 05:16:21,154 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/sv-benchmarks/c/ldv-commit-tester/m0_true-unreach-call_drivers-hwmon-ibmpex-ko--130_7a--d631323.c [2018-11-10 05:16:21,169 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/data/ddffa4132/b85867a1bbeb43cebe1b335134e11a59/FLAG203e23448 [2018-11-10 05:16:21,181 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/data/ddffa4132/b85867a1bbeb43cebe1b335134e11a59 [2018-11-10 05:16:21,183 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 05:16:21,183 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-10 05:16:21,184 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 05:16:21,184 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 05:16:21,186 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 05:16:21,187 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:21,188 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2512168e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21, skipping insertion in model container [2018-11-10 05:16:21,189 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:21,195 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 05:16:21,235 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 05:16:21,726 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 05:16:21,797 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 05:16:21,936 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 05:16:21,975 INFO L193 MainTranslator]: Completed translation [2018-11-10 05:16:21,975 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21 WrapperNode [2018-11-10 05:16:21,975 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 05:16:21,976 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-10 05:16:21,976 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-10 05:16:21,976 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-10 05:16:21,983 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,006 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,061 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-10 05:16:22,061 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 05:16:22,062 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 05:16:22,062 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 05:16:22,069 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,069 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,083 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,084 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,114 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,122 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,129 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... [2018-11-10 05:16:22,138 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 05:16:22,138 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 05:16:22,138 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 05:16:22,138 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 05:16:22,139 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/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-11-10 05:16:22,189 INFO L130 BoogieDeclarations]: Found specification of procedure is_temp_sensor [2018-11-10 05:16:22,189 INFO L138 BoogieDeclarations]: Found implementation of procedure is_temp_sensor [2018-11-10 05:16:22,189 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_query_sensor_count [2018-11-10 05:16:22,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_query_sensor_count [2018-11-10 05:16:22,189 INFO L130 BoogieDeclarations]: Found specification of procedure __be16_to_cpup [2018-11-10 05:16:22,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __be16_to_cpup [2018-11-10 05:16:22,190 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-10 05:16:22,190 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-10 05:16:22,190 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-10 05:16:22,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-10 05:16:22,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute_2 [2018-11-10 05:16:22,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute_2 [2018-11-10 05:16:22,190 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16p [2018-11-10 05:16:22,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16p [2018-11-10 05:16:22,191 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_bmc_delete [2018-11-10 05:16:22,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_bmc_delete [2018-11-10 05:16:22,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-10 05:16:22,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-10 05:16:22,191 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_ver_check [2018-11-10 05:16:22,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_ver_check [2018-11-10 05:16:22,191 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_bmc_gone [2018-11-10 05:16:22,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_bmc_gone [2018-11-10 05:16:22,191 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-10 05:16:22,192 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-10 05:16:22,192 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_register_bmc [2018-11-10 05:16:22,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_register_bmc [2018-11-10 05:16:22,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-10 05:16:22,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-10 05:16:22,192 INFO L130 BoogieDeclarations]: Found specification of procedure get_bmc_data [2018-11-10 05:16:22,192 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bmc_data [2018-11-10 05:16:22,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-10 05:16:22,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-10 05:16:22,193 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_send_message [2018-11-10 05:16:22,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_send_message [2018-11-10 05:16:22,193 INFO L130 BoogieDeclarations]: Found specification of procedure power_sensor_multiplier [2018-11-10 05:16:22,193 INFO L138 BoogieDeclarations]: Found implementation of procedure power_sensor_multiplier [2018-11-10 05:16:22,193 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_init [2018-11-10 05:16:22,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_init [2018-11-10 05:16:22,193 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_exit [2018-11-10 05:16:22,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_exit [2018-11-10 05:16:22,194 INFO L130 BoogieDeclarations]: Found specification of procedure create_sensor [2018-11-10 05:16:22,194 INFO L138 BoogieDeclarations]: Found implementation of procedure create_sensor [2018-11-10 05:16:22,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_sysfs [2018-11-10 05:16:22,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_sysfs [2018-11-10 05:16:22,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute [2018-11-10 05:16:22,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute [2018-11-10 05:16:22,194 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2018-11-10 05:16:22,194 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2018-11-10 05:16:22,194 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2018-11-10 05:16:22,194 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2018-11-10 05:16:22,195 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_sensor [2018-11-10 05:16:22,195 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_sensor [2018-11-10 05:16:22,195 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_query_sensor_name [2018-11-10 05:16:22,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_query_sensor_name [2018-11-10 05:16:22,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-10 05:16:22,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-10 05:16:22,195 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-11-10 05:16:22,195 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-11-10 05:16:22,195 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-10 05:16:22,196 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-10 05:16:22,196 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2018-11-10 05:16:22,196 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2018-11-10 05:16:22,196 INFO L130 BoogieDeclarations]: Found specification of procedure extract_value [2018-11-10 05:16:22,196 INFO L138 BoogieDeclarations]: Found implementation of procedure extract_value [2018-11-10 05:16:22,196 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_msg_handler [2018-11-10 05:16:22,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_msg_handler [2018-11-10 05:16:22,196 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-10 05:16:22,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-10 05:16:22,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_5 [2018-11-10 05:16:22,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_5 [2018-11-10 05:16:22,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_6 [2018-11-10 05:16:22,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_6 [2018-11-10 05:16:22,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_7 [2018-11-10 05:16:22,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_7 [2018-11-10 05:16:22,197 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 05:16:22,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 05:16:22,197 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_find_sensors [2018-11-10 05:16:22,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_find_sensors [2018-11-10 05:16:22,198 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-10 05:16:22,198 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-10 05:16:25,705 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 05:16:25,706 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:16:25 BoogieIcfgContainer [2018-11-10 05:16:25,706 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 05:16:25,706 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-10 05:16:25,707 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-10 05:16:25,710 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-10 05:16:25,710 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 05:16:21" (1/3) ... [2018-11-10 05:16:25,711 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@308e8276 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 05:16:25, skipping insertion in model container [2018-11-10 05:16:25,711 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 05:16:21" (2/3) ... [2018-11-10 05:16:25,711 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@308e8276 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 05:16:25, skipping insertion in model container [2018-11-10 05:16:25,711 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:16:25" (3/3) ... [2018-11-10 05:16:25,713 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_true-unreach-call_drivers-hwmon-ibmpex-ko--130_7a--d631323.c [2018-11-10 05:16:25,721 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-10 05:16:25,728 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-10 05:16:25,742 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-10 05:16:25,771 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-10 05:16:25,771 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-10 05:16:25,771 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-10 05:16:25,771 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 05:16:25,772 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 05:16:25,772 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-10 05:16:25,772 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 05:16:25,772 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-10 05:16:25,792 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states. [2018-11-10 05:16:25,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-11-10 05:16:25,803 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:16:25,804 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:16:25,806 INFO L424 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:16:25,811 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:16:25,811 INFO L82 PathProgramCache]: Analyzing trace with hash 836144883, now seen corresponding path program 1 times [2018-11-10 05:16:25,813 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:16:25,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:25,866 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:16:25,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:25,866 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:16:26,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:16:26,232 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-10 05:16:26,234 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:16:26,234 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:16:26,235 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:16:26,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:16:26,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:16:26,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:16:26,253 INFO L87 Difference]: Start difference. First operand 290 states. Second operand 5 states. [2018-11-10 05:16:26,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:16:26,370 INFO L93 Difference]: Finished difference Result 569 states and 711 transitions. [2018-11-10 05:16:26,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:16:26,371 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 130 [2018-11-10 05:16:26,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:16:26,382 INFO L225 Difference]: With dead ends: 569 [2018-11-10 05:16:26,382 INFO L226 Difference]: Without dead ends: 284 [2018-11-10 05:16:26,387 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:16:26,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2018-11-10 05:16:26,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 280. [2018-11-10 05:16:26,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2018-11-10 05:16:26,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 341 transitions. [2018-11-10 05:16:26,432 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 341 transitions. Word has length 130 [2018-11-10 05:16:26,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:16:26,433 INFO L481 AbstractCegarLoop]: Abstraction has 280 states and 341 transitions. [2018-11-10 05:16:26,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:16:26,433 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 341 transitions. [2018-11-10 05:16:26,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 05:16:26,435 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:16:26,435 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:16:26,435 INFO L424 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:16:26,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:16:26,436 INFO L82 PathProgramCache]: Analyzing trace with hash -715010032, now seen corresponding path program 1 times [2018-11-10 05:16:26,436 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:16:26,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,438 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:16:26,438 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,438 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:16:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:16:26,594 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-10 05:16:26,594 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:16:26,594 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:16:26,594 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:16:26,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:16:26,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:16:26,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:16:26,596 INFO L87 Difference]: Start difference. First operand 280 states and 341 transitions. Second operand 5 states. [2018-11-10 05:16:26,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:16:26,650 INFO L93 Difference]: Finished difference Result 549 states and 674 transitions. [2018-11-10 05:16:26,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:16:26,651 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 150 [2018-11-10 05:16:26,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:16:26,653 INFO L225 Difference]: With dead ends: 549 [2018-11-10 05:16:26,654 INFO L226 Difference]: Without dead ends: 286 [2018-11-10 05:16:26,655 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:16:26,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2018-11-10 05:16:26,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 284. [2018-11-10 05:16:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2018-11-10 05:16:26,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 345 transitions. [2018-11-10 05:16:26,673 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 345 transitions. Word has length 150 [2018-11-10 05:16:26,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:16:26,674 INFO L481 AbstractCegarLoop]: Abstraction has 284 states and 345 transitions. [2018-11-10 05:16:26,674 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:16:26,674 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 345 transitions. [2018-11-10 05:16:26,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 05:16:26,676 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:16:26,676 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:16:26,676 INFO L424 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:16:26,677 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:16:26,677 INFO L82 PathProgramCache]: Analyzing trace with hash -385244271, now seen corresponding path program 1 times [2018-11-10 05:16:26,677 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:16:26,678 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,678 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:16:26,679 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,679 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:16:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:16:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-10 05:16:26,792 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:16:26,792 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:16:26,792 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:16:26,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:16:26,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:16:26,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:16:26,793 INFO L87 Difference]: Start difference. First operand 284 states and 345 transitions. Second operand 3 states. [2018-11-10 05:16:26,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:16:26,825 INFO L93 Difference]: Finished difference Result 552 states and 678 transitions. [2018-11-10 05:16:26,826 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:16:26,826 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 150 [2018-11-10 05:16:26,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:16:26,828 INFO L225 Difference]: With dead ends: 552 [2018-11-10 05:16:26,828 INFO L226 Difference]: Without dead ends: 285 [2018-11-10 05:16:26,829 INFO L605 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-11-10 05:16:26,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2018-11-10 05:16:26,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2018-11-10 05:16:26,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 285 states. [2018-11-10 05:16:26,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 346 transitions. [2018-11-10 05:16:26,843 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 346 transitions. Word has length 150 [2018-11-10 05:16:26,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:16:26,843 INFO L481 AbstractCegarLoop]: Abstraction has 285 states and 346 transitions. [2018-11-10 05:16:26,843 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:16:26,843 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 346 transitions. [2018-11-10 05:16:26,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-10 05:16:26,845 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:16:26,845 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:16:26,845 INFO L424 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:16:26,846 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:16:26,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1414603569, now seen corresponding path program 1 times [2018-11-10 05:16:26,846 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:16:26,847 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,847 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:16:26,847 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:16:26,847 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:16:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:16:27,041 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-11-10 05:16:27,041 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:16:27,041 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:16:27,042 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 151 with the following transitions: [2018-11-10 05:16:27,043 INFO L202 CegarAbsIntRunner]: [37], [39], [44], [49], [50], [53], [55], [56], [57], [60], [65], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [143], [144], [145], [147], [148], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [337], [338], [339], [342], [351], [352], [353], [354], [377], [385], [386], [401], [403], [407], [409], [413], [457], [462], [503], [505], [506], [513], [514], [515], [516], [517], [519], [520], [521], [522], [523], [531], [532], [535], [536], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [571], [577], [578], [579], [581], [582], [583], [584], [595], [599], [600] [2018-11-10 05:16:27,074 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:16:27,074 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:16:27,853 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-11-10 05:16:27,854 INFO L272 AbstractInterpreter]: Visited 126 different actions 148 times. Never merged. Never widened. Never found a fixpoint. Largest state had 239 variables. [2018-11-10 05:16:27,866 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:16:27,866 INFO L398 sIntCurrentIteration]: Generating AbsInt predicates [2018-11-10 05:16:28,623 INFO L227 lantSequenceWeakener]: Weakened 36 states. On average, predicates are now at 96.61% of their original sizes. [2018-11-10 05:16:28,623 INFO L413 sIntCurrentIteration]: Unifying AI predicates [2018-11-10 05:16:37,485 INFO L415 sIntCurrentIteration]: We unified 149 AI predicates to 149 [2018-11-10 05:16:37,486 INFO L424 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-11-10 05:16:37,486 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 05:16:37,486 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [76] imperfect sequences [11] total 85 [2018-11-10 05:16:37,486 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:16:37,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-11-10 05:16:37,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-11-10 05:16:37,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=5320, Unknown=0, NotChecked=0, Total=5700 [2018-11-10 05:16:37,489 INFO L87 Difference]: Start difference. First operand 285 states and 346 transitions. Second operand 76 states. [2018-11-10 05:18:42,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:42,823 INFO L93 Difference]: Finished difference Result 1151 states and 1438 transitions. [2018-11-10 05:18:42,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-11-10 05:18:42,823 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 150 [2018-11-10 05:18:42,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:42,827 INFO L225 Difference]: With dead ends: 1151 [2018-11-10 05:18:42,827 INFO L226 Difference]: Without dead ends: 883 [2018-11-10 05:18:42,830 INFO L605 BasicCegarLoop]: 2 DeclaredPredicates, 172 GetRequests, 64 SyntacticMatches, 11 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4018 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=560, Invalid=9142, Unknown=0, NotChecked=0, Total=9702 [2018-11-10 05:18:42,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2018-11-10 05:18:42,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 791. [2018-11-10 05:18:42,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 791 states. [2018-11-10 05:18:42,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 975 transitions. [2018-11-10 05:18:42,926 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 975 transitions. Word has length 150 [2018-11-10 05:18:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:42,926 INFO L481 AbstractCegarLoop]: Abstraction has 791 states and 975 transitions. [2018-11-10 05:18:42,926 INFO L482 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-11-10 05:18:42,926 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 975 transitions. [2018-11-10 05:18:42,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-10 05:18:42,928 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:42,928 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:18:42,929 INFO L424 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:42,929 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:42,929 INFO L82 PathProgramCache]: Analyzing trace with hash -673767181, now seen corresponding path program 1 times [2018-11-10 05:18:42,929 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:42,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:42,933 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:42,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:42,933 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:43,062 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-10 05:18:43,062 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:43,062 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:18:43,062 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:43,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:18:43,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:18:43,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:18:43,063 INFO L87 Difference]: Start difference. First operand 791 states and 975 transitions. Second operand 3 states. [2018-11-10 05:18:45,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:45,144 INFO L93 Difference]: Finished difference Result 1325 states and 1650 transitions. [2018-11-10 05:18:45,144 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:18:45,144 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 164 [2018-11-10 05:18:45,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:45,148 INFO L225 Difference]: With dead ends: 1325 [2018-11-10 05:18:45,148 INFO L226 Difference]: Without dead ends: 1057 [2018-11-10 05:18:45,149 INFO L605 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-11-10 05:18:45,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2018-11-10 05:18:45,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1054. [2018-11-10 05:18:45,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1054 states. [2018-11-10 05:18:45,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1301 transitions. [2018-11-10 05:18:45,224 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1301 transitions. Word has length 164 [2018-11-10 05:18:45,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:45,224 INFO L481 AbstractCegarLoop]: Abstraction has 1054 states and 1301 transitions. [2018-11-10 05:18:45,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:18:45,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1301 transitions. [2018-11-10 05:18:45,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-11-10 05:18:45,226 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:45,227 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:45,227 INFO L424 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:45,227 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:45,227 INFO L82 PathProgramCache]: Analyzing trace with hash 346665258, now seen corresponding path program 1 times [2018-11-10 05:18:45,227 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:45,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,228 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:45,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,228 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:45,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:45,340 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:18:45,340 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:45,340 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:18:45,340 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:45,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:18:45,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:18:45,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:18:45,341 INFO L87 Difference]: Start difference. First operand 1054 states and 1301 transitions. Second operand 5 states. [2018-11-10 05:18:45,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:45,450 INFO L93 Difference]: Finished difference Result 2222 states and 2804 transitions. [2018-11-10 05:18:45,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 05:18:45,450 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 205 [2018-11-10 05:18:45,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:45,455 INFO L225 Difference]: With dead ends: 2222 [2018-11-10 05:18:45,455 INFO L226 Difference]: Without dead ends: 1185 [2018-11-10 05:18:45,457 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 05:18:45,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1185 states. [2018-11-10 05:18:45,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1185 to 1070. [2018-11-10 05:18:45,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1070 states. [2018-11-10 05:18:45,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1317 transitions. [2018-11-10 05:18:45,527 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1317 transitions. Word has length 205 [2018-11-10 05:18:45,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:45,528 INFO L481 AbstractCegarLoop]: Abstraction has 1070 states and 1317 transitions. [2018-11-10 05:18:45,528 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:18:45,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1317 transitions. [2018-11-10 05:18:45,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-11-10 05:18:45,531 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:45,531 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:45,532 INFO L424 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:45,532 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:45,532 INFO L82 PathProgramCache]: Analyzing trace with hash -898064864, now seen corresponding path program 1 times [2018-11-10 05:18:45,532 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:45,533 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,533 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:45,533 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,533 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:45,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:18:45,630 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:45,630 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:18:45,630 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:45,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:18:45,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:18:45,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:18:45,631 INFO L87 Difference]: Start difference. First operand 1070 states and 1317 transitions. Second operand 5 states. [2018-11-10 05:18:45,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:45,750 INFO L93 Difference]: Finished difference Result 2282 states and 2880 transitions. [2018-11-10 05:18:45,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 05:18:45,750 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 206 [2018-11-10 05:18:45,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:45,754 INFO L225 Difference]: With dead ends: 2282 [2018-11-10 05:18:45,754 INFO L226 Difference]: Without dead ends: 1229 [2018-11-10 05:18:45,756 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 05:18:45,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2018-11-10 05:18:45,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1086. [2018-11-10 05:18:45,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1086 states. [2018-11-10 05:18:45,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1333 transitions. [2018-11-10 05:18:45,824 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1333 transitions. Word has length 206 [2018-11-10 05:18:45,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:45,825 INFO L481 AbstractCegarLoop]: Abstraction has 1086 states and 1333 transitions. [2018-11-10 05:18:45,825 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:18:45,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1333 transitions. [2018-11-10 05:18:45,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-11-10 05:18:45,828 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:45,828 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:45,828 INFO L424 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:45,828 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:45,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1593330517, now seen corresponding path program 1 times [2018-11-10 05:18:45,829 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:45,830 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,830 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:45,830 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:45,830 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:45,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:45,931 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:18:45,931 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:45,932 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:18:45,932 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:45,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:18:45,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:18:45,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:18:45,933 INFO L87 Difference]: Start difference. First operand 1086 states and 1333 transitions. Second operand 5 states. [2018-11-10 05:18:46,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:46,052 INFO L93 Difference]: Finished difference Result 1828 states and 2322 transitions. [2018-11-10 05:18:46,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 05:18:46,053 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 206 [2018-11-10 05:18:46,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:46,056 INFO L225 Difference]: With dead ends: 1828 [2018-11-10 05:18:46,056 INFO L226 Difference]: Without dead ends: 1281 [2018-11-10 05:18:46,058 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 05:18:46,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2018-11-10 05:18:46,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1144. [2018-11-10 05:18:46,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1144 states. [2018-11-10 05:18:46,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 1415 transitions. [2018-11-10 05:18:46,130 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 1415 transitions. Word has length 206 [2018-11-10 05:18:46,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:46,130 INFO L481 AbstractCegarLoop]: Abstraction has 1144 states and 1415 transitions. [2018-11-10 05:18:46,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:18:46,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 1415 transitions. [2018-11-10 05:18:46,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-10 05:18:46,132 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:46,132 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:46,133 INFO L424 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:46,133 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:46,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1464454606, now seen corresponding path program 1 times [2018-11-10 05:18:46,133 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:46,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,134 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:46,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,134 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:46,233 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:18:46,233 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:46,233 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 05:18:46,233 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:46,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:18:46,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:18:46,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 05:18:46,234 INFO L87 Difference]: Start difference. First operand 1144 states and 1415 transitions. Second operand 5 states. [2018-11-10 05:18:46,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:46,362 INFO L93 Difference]: Finished difference Result 2318 states and 2899 transitions. [2018-11-10 05:18:46,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 05:18:46,362 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 207 [2018-11-10 05:18:46,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:46,365 INFO L225 Difference]: With dead ends: 2318 [2018-11-10 05:18:46,365 INFO L226 Difference]: Without dead ends: 1191 [2018-11-10 05:18:46,367 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-10 05:18:46,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2018-11-10 05:18:46,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1160. [2018-11-10 05:18:46,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1160 states. [2018-11-10 05:18:46,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1431 transitions. [2018-11-10 05:18:46,438 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1431 transitions. Word has length 207 [2018-11-10 05:18:46,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:46,439 INFO L481 AbstractCegarLoop]: Abstraction has 1160 states and 1431 transitions. [2018-11-10 05:18:46,439 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:18:46,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1431 transitions. [2018-11-10 05:18:46,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-10 05:18:46,441 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:46,441 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:46,441 INFO L424 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:46,441 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:46,441 INFO L82 PathProgramCache]: Analyzing trace with hash -2137119985, now seen corresponding path program 1 times [2018-11-10 05:18:46,441 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:46,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,443 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:46,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,443 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:46,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:18:46,519 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:18:46,519 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 05:18:46,520 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:18:46,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-10 05:18:46,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 05:18:46,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 05:18:46,520 INFO L87 Difference]: Start difference. First operand 1160 states and 1431 transitions. Second operand 3 states. [2018-11-10 05:18:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:18:46,604 INFO L93 Difference]: Finished difference Result 2307 states and 2875 transitions. [2018-11-10 05:18:46,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 05:18:46,605 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 207 [2018-11-10 05:18:46,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:18:46,608 INFO L225 Difference]: With dead ends: 2307 [2018-11-10 05:18:46,608 INFO L226 Difference]: Without dead ends: 1164 [2018-11-10 05:18:46,610 INFO L605 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-11-10 05:18:46,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2018-11-10 05:18:46,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 1164. [2018-11-10 05:18:46,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1164 states. [2018-11-10 05:18:46,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1435 transitions. [2018-11-10 05:18:46,680 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1435 transitions. Word has length 207 [2018-11-10 05:18:46,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:18:46,680 INFO L481 AbstractCegarLoop]: Abstraction has 1164 states and 1435 transitions. [2018-11-10 05:18:46,680 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-10 05:18:46,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1435 transitions. [2018-11-10 05:18:46,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-10 05:18:46,683 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:18:46,683 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:18:46,683 INFO L424 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:18:46,683 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:46,684 INFO L82 PathProgramCache]: Analyzing trace with hash -2096445235, now seen corresponding path program 1 times [2018-11-10 05:18:46,684 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:18:46,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,685 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:18:46,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:18:46,685 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:18:46,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:18:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-11-10 05:18:46,857 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:18:46,857 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:18:46,858 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 208 with the following transitions: [2018-11-10 05:18:46,858 INFO L202 CegarAbsIntRunner]: [0], [4], [7], [9], [10], [12], [16], [19], [29], [37], [39], [44], [49], [50], [51], [52], [53], [55], [56], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [127], [130], [135], [143], [144], [145], [147], [148], [149], [152], [158], [159], [161], [166], [171], [172], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [337], [338], [339], [342], [351], [352], [353], [354], [355], [385], [386], [401], [403], [407], [409], [413], [416], [421], [423], [430], [432], [435], [439], [451], [457], [460], [503], [505], [506], [507], [508], [509], [510], [511], [513], [514], [515], [516], [519], [520], [521], [522], [523], [531], [532], [533], [535], [536], [537], [538], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [569], [577], [578], [579], [581], [582], [583], [584], [585], [586], [587], [588], [591], [592], [593], [599], [600] [2018-11-10 05:18:46,865 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:18:46,865 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:18:47,324 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-11-10 05:18:47,324 INFO L272 AbstractInterpreter]: Visited 166 different actions 205 times. Never merged. Never widened. Never found a fixpoint. Largest state had 241 variables. [2018-11-10 05:18:47,326 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:18:47,326 INFO L398 sIntCurrentIteration]: Generating AbsInt predicates [2018-11-10 05:18:47,956 INFO L227 lantSequenceWeakener]: Weakened 54 states. On average, predicates are now at 95.16% of their original sizes. [2018-11-10 05:18:47,956 INFO L413 sIntCurrentIteration]: Unifying AI predicates [2018-11-10 05:19:05,986 INFO L415 sIntCurrentIteration]: We unified 206 AI predicates to 206 [2018-11-10 05:19:05,987 INFO L424 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-11-10 05:19:05,987 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 05:19:05,987 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [115] imperfect sequences [11] total 124 [2018-11-10 05:19:05,987 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:19:05,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 115 states [2018-11-10 05:19:05,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2018-11-10 05:19:05,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=685, Invalid=12425, Unknown=0, NotChecked=0, Total=13110 [2018-11-10 05:19:05,990 INFO L87 Difference]: Start difference. First operand 1164 states and 1435 transitions. Second operand 115 states. [2018-11-10 05:22:05,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:05,806 INFO L93 Difference]: Finished difference Result 2774 states and 3477 transitions. [2018-11-10 05:22:05,806 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-11-10 05:22:05,806 INFO L78 Accepts]: Start accepts. Automaton has 115 states. Word has length 207 [2018-11-10 05:22:05,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:05,812 INFO L225 Difference]: With dead ends: 2774 [2018-11-10 05:22:05,812 INFO L226 Difference]: Without dead ends: 1627 [2018-11-10 05:22:05,818 INFO L605 BasicCegarLoop]: 2 DeclaredPredicates, 236 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7707 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=989, Invalid=19891, Unknown=0, NotChecked=0, Total=20880 [2018-11-10 05:22:05,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2018-11-10 05:22:05,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 1500. [2018-11-10 05:22:05,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1500 states. [2018-11-10 05:22:05,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 1866 transitions. [2018-11-10 05:22:05,981 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 1866 transitions. Word has length 207 [2018-11-10 05:22:05,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:05,982 INFO L481 AbstractCegarLoop]: Abstraction has 1500 states and 1866 transitions. [2018-11-10 05:22:05,982 INFO L482 AbstractCegarLoop]: Interpolant automaton has 115 states. [2018-11-10 05:22:05,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 1866 transitions. [2018-11-10 05:22:05,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-11-10 05:22:05,985 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:05,985 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:22:05,986 INFO L424 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:05,986 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:05,986 INFO L82 PathProgramCache]: Analyzing trace with hash 1230802418, now seen corresponding path program 1 times [2018-11-10 05:22:05,986 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:05,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:05,987 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:05,987 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:05,987 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:06,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:06,162 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2018-11-10 05:22:06,162 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:22:06,162 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-10 05:22:06,162 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:22:06,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-10 05:22:06,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-10 05:22:06,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-10 05:22:06,163 INFO L87 Difference]: Start difference. First operand 1500 states and 1866 transitions. Second operand 7 states. [2018-11-10 05:22:06,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:06,310 INFO L93 Difference]: Finished difference Result 2371 states and 2976 transitions. [2018-11-10 05:22:06,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-10 05:22:06,311 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 247 [2018-11-10 05:22:06,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:06,317 INFO L225 Difference]: With dead ends: 2371 [2018-11-10 05:22:06,317 INFO L226 Difference]: Without dead ends: 1512 [2018-11-10 05:22:06,320 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-10 05:22:06,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2018-11-10 05:22:06,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1242. [2018-11-10 05:22:06,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1242 states. [2018-11-10 05:22:06,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 1528 transitions. [2018-11-10 05:22:06,468 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 1528 transitions. Word has length 247 [2018-11-10 05:22:06,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:06,469 INFO L481 AbstractCegarLoop]: Abstraction has 1242 states and 1528 transitions. [2018-11-10 05:22:06,469 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-10 05:22:06,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 1528 transitions. [2018-11-10 05:22:06,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2018-11-10 05:22:06,471 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:06,471 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:22:06,471 INFO L424 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:06,472 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:06,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1532682377, now seen corresponding path program 1 times [2018-11-10 05:22:06,472 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:06,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:06,473 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:06,473 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:06,473 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:06,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:06,705 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-10 05:22:06,706 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:06,706 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:22:06,706 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 230 with the following transitions: [2018-11-10 05:22:06,707 INFO L202 CegarAbsIntRunner]: [10], [12], [16], [21], [24], [29], [31], [35], [36], [37], [39], [44], [49], [50], [51], [52], [53], [55], [56], [57], [60], [65], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [127], [130], [133], [141], [142], [143], [144], [145], [147], [148], [149], [153], [156], [158], [159], [161], [166], [171], [172], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [337], [338], [339], [342], [351], [352], [353], [354], [355], [357], [358], [359], [362], [376], [377], [385], [386], [401], [403], [407], [409], [413], [416], [421], [423], [426], [428], [439], [442], [447], [451], [453], [455], [457], [460], [462], [503], [505], [506], [507], [508], [509], [510], [511], [512], [513], [514], [515], [516], [517], [519], [520], [521], [522], [523], [531], [532], [535], [536], [537], [538], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [569], [570], [571], [577], [578], [579], [581], [582], [583], [584], [585], [586], [587], [588], [589], [590], [593], [594], [595], [599], [600] [2018-11-10 05:22:06,713 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:22:06,713 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:22:08,063 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:22:08,063 INFO L272 AbstractInterpreter]: Visited 189 different actions 574 times. Merged at 18 different actions 55 times. Widened at 2 different actions 2 times. Found 5 fixpoints after 3 different actions. Largest state had 241 variables. [2018-11-10 05:22:08,065 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:08,066 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:22:08,066 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:08,066 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 05:22:08,073 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:08,074 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:22:08,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:08,343 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:22:08,415 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:22:08,415 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:22:08,580 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2018-11-10 05:22:08,598 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 05:22:08,599 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 14 [2018-11-10 05:22:08,599 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 05:22:08,599 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-10 05:22:08,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-10 05:22:08,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-11-10 05:22:08,600 INFO L87 Difference]: Start difference. First operand 1242 states and 1528 transitions. Second operand 13 states. [2018-11-10 05:22:08,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:08,978 INFO L93 Difference]: Finished difference Result 2704 states and 3404 transitions. [2018-11-10 05:22:08,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-10 05:22:08,979 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 229 [2018-11-10 05:22:08,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:08,985 INFO L225 Difference]: With dead ends: 2704 [2018-11-10 05:22:08,985 INFO L226 Difference]: Without dead ends: 1479 [2018-11-10 05:22:08,988 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 455 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-11-10 05:22:08,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2018-11-10 05:22:09,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 1373. [2018-11-10 05:22:09,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1373 states. [2018-11-10 05:22:09,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 1704 transitions. [2018-11-10 05:22:09,165 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 1704 transitions. Word has length 229 [2018-11-10 05:22:09,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:09,165 INFO L481 AbstractCegarLoop]: Abstraction has 1373 states and 1704 transitions. [2018-11-10 05:22:09,165 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-10 05:22:09,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 1704 transitions. [2018-11-10 05:22:09,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-11-10 05:22:09,167 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:09,167 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:22:09,168 INFO L424 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:09,168 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:09,168 INFO L82 PathProgramCache]: Analyzing trace with hash 92168975, now seen corresponding path program 1 times [2018-11-10 05:22:09,168 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:09,169 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:09,169 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:09,169 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:09,170 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:09,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:09,326 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2018-11-10 05:22:09,327 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:09,327 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:22:09,327 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 259 with the following transitions: [2018-11-10 05:22:09,327 INFO L202 CegarAbsIntRunner]: [0], [4], [7], [9], [10], [12], [15], [16], [19], [29], [31], [35], [36], [37], [39], [44], [49], [50], [51], [52], [53], [55], [56], [57], [60], [65], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [127], [130], [133], [141], [142], [143], [144], [145], [147], [148], [149], [152], [158], [159], [161], [166], [171], [172], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [334], [336], [337], [338], [339], [342], [351], [352], [353], [354], [355], [357], [358], [377], [385], [386], [401], [403], [407], [409], [413], [416], [421], [423], [430], [432], [435], [439], [442], [447], [451], [453], [455], [457], [460], [462], [503], [505], [506], [507], [508], [509], [510], [511], [512], [513], [514], [515], [516], [517], [519], [520], [521], [522], [523], [531], [532], [535], [536], [537], [538], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [567], [568], [569], [570], [571], [577], [578], [579], [581], [582], [583], [584], [585], [586], [587], [588], [591], [592], [593], [594], [595], [599], [600] [2018-11-10 05:22:09,335 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:22:09,336 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:22:11,709 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:22:11,710 INFO L272 AbstractInterpreter]: Visited 194 different actions 844 times. Merged at 41 different actions 211 times. Widened at 2 different actions 2 times. Found 25 fixpoints after 6 different actions. Largest state had 241 variables. [2018-11-10 05:22:11,711 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:11,711 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:22:11,711 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:11,711 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 05:22:11,718 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:11,718 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:22:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:11,915 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:22:11,946 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-10 05:22:11,946 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:22:12,088 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2018-11-10 05:22:12,106 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2018-11-10 05:22:12,107 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 8 [2018-11-10 05:22:12,107 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:22:12,107 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-10 05:22:12,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 05:22:12,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-11-10 05:22:12,108 INFO L87 Difference]: Start difference. First operand 1373 states and 1704 transitions. Second operand 5 states. [2018-11-10 05:22:12,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:12,228 INFO L93 Difference]: Finished difference Result 2778 states and 3467 transitions. [2018-11-10 05:22:12,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 05:22:12,229 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 258 [2018-11-10 05:22:12,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:12,235 INFO L225 Difference]: With dead ends: 2778 [2018-11-10 05:22:12,235 INFO L226 Difference]: Without dead ends: 1422 [2018-11-10 05:22:12,239 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 520 GetRequests, 514 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-11-10 05:22:12,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2018-11-10 05:22:12,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 1374. [2018-11-10 05:22:12,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1374 states. [2018-11-10 05:22:12,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1688 transitions. [2018-11-10 05:22:12,390 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1688 transitions. Word has length 258 [2018-11-10 05:22:12,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:12,390 INFO L481 AbstractCegarLoop]: Abstraction has 1374 states and 1688 transitions. [2018-11-10 05:22:12,390 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-10 05:22:12,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1688 transitions. [2018-11-10 05:22:12,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-11-10 05:22:12,392 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:12,393 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:22:12,393 INFO L424 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:12,393 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:12,393 INFO L82 PathProgramCache]: Analyzing trace with hash 2001823318, now seen corresponding path program 1 times [2018-11-10 05:22:12,393 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:12,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:12,394 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:12,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:12,395 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:12,560 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 05:22:12,560 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 05:22:12,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-10 05:22:12,561 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:22:12,561 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-10 05:22:12,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 05:22:12,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 05:22:12,561 INFO L87 Difference]: Start difference. First operand 1374 states and 1688 transitions. Second operand 4 states. [2018-11-10 05:22:14,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:14,755 INFO L93 Difference]: Finished difference Result 2432 states and 3055 transitions. [2018-11-10 05:22:14,755 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 05:22:14,755 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 256 [2018-11-10 05:22:14,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:14,759 INFO L225 Difference]: With dead ends: 2432 [2018-11-10 05:22:14,759 INFO L226 Difference]: Without dead ends: 1037 [2018-11-10 05:22:14,763 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-11-10 05:22:14,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2018-11-10 05:22:14,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 1034. [2018-11-10 05:22:14,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2018-11-10 05:22:14,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1248 transitions. [2018-11-10 05:22:14,896 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1248 transitions. Word has length 256 [2018-11-10 05:22:14,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:14,897 INFO L481 AbstractCegarLoop]: Abstraction has 1034 states and 1248 transitions. [2018-11-10 05:22:14,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-10 05:22:14,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1248 transitions. [2018-11-10 05:22:14,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2018-11-10 05:22:14,899 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:14,900 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2018-11-10 05:22:14,900 INFO L424 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:14,900 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:14,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1442311993, now seen corresponding path program 1 times [2018-11-10 05:22:14,900 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:14,901 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:14,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:14,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:14,902 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:14,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:15,160 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 11 proven. 16 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2018-11-10 05:22:15,160 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:15,160 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:22:15,160 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 278 with the following transitions: [2018-11-10 05:22:15,161 INFO L202 CegarAbsIntRunner]: [0], [4], [7], [9], [10], [12], [16], [19], [29], [31], [35], [36], [37], [39], [44], [49], [50], [51], [52], [53], [55], [56], [57], [60], [65], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [127], [130], [133], [139], [141], [142], [143], [144], [145], [147], [148], [149], [152], [158], [159], [161], [166], [171], [172], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [334], [336], [337], [338], [339], [342], [351], [352], [353], [354], [355], [357], [358], [377], [385], [386], [401], [403], [407], [409], [413], [416], [421], [423], [430], [432], [435], [439], [442], [447], [451], [453], [455], [457], [460], [462], [503], [505], [506], [507], [508], [509], [510], [511], [512], [513], [514], [515], [516], [517], [519], [520], [521], [522], [523], [531], [532], [535], [536], [537], [538], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [567], [568], [569], [570], [571], [577], [578], [579], [581], [582], [583], [584], [585], [586], [587], [588], [591], [592], [593], [594], [595], [599], [600] [2018-11-10 05:22:15,164 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:22:15,165 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:22:17,612 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:22:17,612 INFO L272 AbstractInterpreter]: Visited 194 different actions 996 times. Merged at 46 different actions 231 times. Widened at 2 different actions 3 times. Found 27 fixpoints after 7 different actions. Largest state had 241 variables. [2018-11-10 05:22:17,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:17,618 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:22:17,618 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:17,618 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 05:22:17,625 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:17,625 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:22:17,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:17,833 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:22:17,891 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-11-10 05:22:17,891 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:22:18,082 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-11-10 05:22:18,100 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 05:22:18,100 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 5, 5] total 14 [2018-11-10 05:22:18,100 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 05:22:18,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-11-10 05:22:18,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-11-10 05:22:18,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-11-10 05:22:18,101 INFO L87 Difference]: Start difference. First operand 1034 states and 1248 transitions. Second operand 14 states. [2018-11-10 05:22:18,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:18,299 INFO L93 Difference]: Finished difference Result 2132 states and 2600 transitions. [2018-11-10 05:22:18,300 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-11-10 05:22:18,300 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 277 [2018-11-10 05:22:18,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:18,304 INFO L225 Difference]: With dead ends: 2132 [2018-11-10 05:22:18,304 INFO L226 Difference]: Without dead ends: 1115 [2018-11-10 05:22:18,306 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 564 GetRequests, 550 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-11-10 05:22:18,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2018-11-10 05:22:18,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 1075. [2018-11-10 05:22:18,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1075 states. [2018-11-10 05:22:18,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1299 transitions. [2018-11-10 05:22:18,444 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1299 transitions. Word has length 277 [2018-11-10 05:22:18,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:18,444 INFO L481 AbstractCegarLoop]: Abstraction has 1075 states and 1299 transitions. [2018-11-10 05:22:18,444 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-11-10 05:22:18,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1299 transitions. [2018-11-10 05:22:18,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2018-11-10 05:22:18,447 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:18,447 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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] [2018-11-10 05:22:18,447 INFO L424 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:18,447 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:18,448 INFO L82 PathProgramCache]: Analyzing trace with hash 32953678, now seen corresponding path program 2 times [2018-11-10 05:22:18,448 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:18,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:18,449 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:18,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:18,449 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:18,728 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 23 proven. 36 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-11-10 05:22:18,728 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:18,728 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:22:18,728 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-10 05:22:18,729 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-10 05:22:18,729 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:18,729 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 05:22:18,738 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-10 05:22:18,738 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-10 05:22:18,872 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2018-11-10 05:22:18,872 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-10 05:22:18,882 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:22:18,960 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2018-11-10 05:22:18,961 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:22:19,286 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-11-10 05:22:19,303 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-10 05:22:19,303 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [9] total 16 [2018-11-10 05:22:19,303 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-10 05:22:19,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-10 05:22:19,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-10 05:22:19,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-11-10 05:22:19,304 INFO L87 Difference]: Start difference. First operand 1075 states and 1299 transitions. Second operand 9 states. [2018-11-10 05:22:19,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:19,411 INFO L93 Difference]: Finished difference Result 1507 states and 1841 transitions. [2018-11-10 05:22:19,412 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-10 05:22:19,412 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 325 [2018-11-10 05:22:19,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:19,415 INFO L225 Difference]: With dead ends: 1507 [2018-11-10 05:22:19,415 INFO L226 Difference]: Without dead ends: 1111 [2018-11-10 05:22:19,417 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 659 GetRequests, 637 SyntacticMatches, 8 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-11-10 05:22:19,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2018-11-10 05:22:19,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1097. [2018-11-10 05:22:19,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1097 states. [2018-11-10 05:22:19,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1323 transitions. [2018-11-10 05:22:19,554 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1323 transitions. Word has length 325 [2018-11-10 05:22:19,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:19,554 INFO L481 AbstractCegarLoop]: Abstraction has 1097 states and 1323 transitions. [2018-11-10 05:22:19,554 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-10 05:22:19,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1323 transitions. [2018-11-10 05:22:19,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2018-11-10 05:22:19,558 INFO L367 BasicCegarLoop]: Found error trace [2018-11-10 05:22:19,558 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-11-10 05:22:19,558 INFO L424 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-10 05:22:19,558 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:19,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1301025071, now seen corresponding path program 1 times [2018-11-10 05:22:19,558 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-10 05:22:19,559 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:19,559 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 05:22:19,560 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 05:22:19,560 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-10 05:22:19,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:19,831 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 47 proven. 20 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2018-11-10 05:22:19,831 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:19,831 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-10 05:22:19,831 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 341 with the following transitions: [2018-11-10 05:22:19,832 INFO L202 CegarAbsIntRunner]: [0], [4], [7], [9], [10], [12], [16], [19], [29], [31], [35], [36], [37], [39], [44], [49], [50], [51], [52], [53], [55], [56], [57], [60], [65], [73], [75], [77], [82], [84], [87], [111], [114], [121], [123], [124], [125], [126], [127], [130], [133], [139], [141], [142], [143], [144], [145], [147], [148], [149], [152], [158], [159], [161], [166], [171], [172], [173], [176], [178], [179], [180], [182], [183], [184], [185], [186], [188], [189], [216], [217], [218], [220], [225], [230], [232], [233], [251], [253], [257], [262], [264], [266], [271], [273], [278], [315], [316], [331], [334], [336], [338], [339], [342], [351], [352], [353], [354], [355], [357], [358], [377], [385], [386], [401], [403], [407], [409], [413], [416], [421], [423], [430], [432], [435], [439], [442], [447], [451], [453], [455], [457], [460], [462], [503], [505], [506], [507], [508], [509], [510], [511], [512], [513], [514], [515], [516], [517], [519], [520], [521], [522], [523], [531], [532], [535], [536], [537], [538], [539], [540], [541], [542], [543], [544], [545], [546], [547], [548], [553], [554], [555], [556], [557], [558], [559], [560], [561], [562], [563], [567], [568], [569], [570], [571], [577], [578], [579], [581], [582], [583], [584], [585], [586], [587], [588], [591], [592], [593], [594], [595], [599], [600] [2018-11-10 05:22:19,838 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-10 05:22:19,839 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-10 05:22:21,973 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-10 05:22:21,973 INFO L272 AbstractInterpreter]: Visited 193 different actions 752 times. Merged at 29 different actions 92 times. Widened at 3 different actions 4 times. Found 12 fixpoints after 5 different actions. Largest state had 241 variables. [2018-11-10 05:22:21,975 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 05:22:21,975 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-10 05:22:21,975 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 05:22:21,975 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 05:22:21,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 05:22:21,982 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-10 05:22:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 05:22:22,208 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 05:22:22,501 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 30 proven. 130 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2018-11-10 05:22:22,502 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-10 05:22:23,357 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 25 proven. 50 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2018-11-10 05:22:23,376 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-10 05:22:23,376 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17, 19] total 39 [2018-11-10 05:22:23,376 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-10 05:22:23,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-10 05:22:23,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-10 05:22:23,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2018-11-10 05:22:23,378 INFO L87 Difference]: Start difference. First operand 1097 states and 1323 transitions. Second operand 24 states. [2018-11-10 05:22:32,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 05:22:32,674 INFO L93 Difference]: Finished difference Result 2011 states and 2478 transitions. [2018-11-10 05:22:32,674 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-10 05:22:32,674 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 340 [2018-11-10 05:22:32,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-10 05:22:32,675 INFO L225 Difference]: With dead ends: 2011 [2018-11-10 05:22:32,675 INFO L226 Difference]: Without dead ends: 0 [2018-11-10 05:22:32,679 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 736 GetRequests, 668 SyntacticMatches, 11 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1129 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=966, Invalid=2456, Unknown=0, NotChecked=0, Total=3422 [2018-11-10 05:22:32,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-10 05:22:32,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-10 05:22:32,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-10 05:22:32,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-10 05:22:32,680 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 340 [2018-11-10 05:22:32,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-10 05:22:32,680 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-10 05:22:32,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-10 05:22:32,681 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-10 05:22:32,681 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-10 05:22:32,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-10 05:22:32,826 WARN L179 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 350 [2018-11-10 05:22:33,335 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,337 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,341 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,625 WARN L179 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 408 DAG size of output: 400 [2018-11-10 05:22:33,666 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,766 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:33,848 WARN L179 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 389 DAG size of output: 352 [2018-11-10 05:22:33,997 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,147 WARN L179 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 393 DAG size of output: 366 [2018-11-10 05:22:34,188 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,194 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,196 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,197 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,342 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,376 WARN L179 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 430 DAG size of output: 397 [2018-11-10 05:22:34,488 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,493 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,494 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,556 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,595 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,705 WARN L179 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 411 DAG size of output: 403 [2018-11-10 05:22:34,717 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,718 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,719 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,726 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,869 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:34,871 WARN L179 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 421 DAG size of output: 381 [2018-11-10 05:22:35,330 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:35,446 WARN L179 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 393 DAG size of output: 366 [2018-11-10 05:22:35,533 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:35,534 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:35,669 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:35,676 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:35,690 WARN L179 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 424 DAG size of output: 385 [2018-11-10 05:22:36,216 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:36,217 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:36,321 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 379 DAG size of output: 357 [2018-11-10 05:22:36,728 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:36,843 WARN L179 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 393 DAG size of output: 366 [2018-11-10 05:22:36,850 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:36,852 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:36,996 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,155 WARN L179 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 430 DAG size of output: 392 [2018-11-10 05:22:37,169 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,171 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,303 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:37,332 WARN L179 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 430 DAG size of output: 397 [2018-11-10 05:22:37,532 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,336 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,336 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,338 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,338 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,339 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,339 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,426 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,427 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,438 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,439 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,444 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,452 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-10 05:22:38,462 WARN L179 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 434 DAG size of output: 381 [2018-11-10 05:22:40,276 WARN L179 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 323 DAG size of output: 200 [2018-11-10 05:22:40,465 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:40,605 WARN L179 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:40,746 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:41,616 WARN L179 SmtUtils]: Spent 868.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 184 [2018-11-10 05:22:41,833 WARN L179 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 318 DAG size of output: 1 [2018-11-10 05:22:43,512 WARN L179 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 322 DAG size of output: 192 [2018-11-10 05:22:43,665 WARN L179 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:43,804 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:43,939 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:44,194 WARN L179 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 168 [2018-11-10 05:22:44,580 WARN L179 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 264 DAG size of output: 196 [2018-11-10 05:22:45,099 WARN L179 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 293 DAG size of output: 218 [2018-11-10 05:22:45,290 WARN L179 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 306 DAG size of output: 1 [2018-11-10 05:22:45,431 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:46,289 WARN L179 SmtUtils]: Spent 857.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 205 [2018-11-10 05:22:46,467 WARN L179 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:47,825 WARN L179 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 365 DAG size of output: 256 [2018-11-10 05:22:47,964 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:49,086 WARN L179 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 335 DAG size of output: 219 [2018-11-10 05:22:49,923 WARN L179 SmtUtils]: Spent 835.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 211 [2018-11-10 05:22:50,734 WARN L179 SmtUtils]: Spent 809.00 ms on a formula simplification. DAG size of input: 305 DAG size of output: 181 [2018-11-10 05:22:50,872 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:51,038 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:51,882 WARN L179 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 211 [2018-11-10 05:22:53,073 WARN L179 SmtUtils]: Spent 1.19 s on a formula simplification. DAG size of input: 344 DAG size of output: 219 [2018-11-10 05:22:54,524 WARN L179 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 373 DAG size of output: 232 [2018-11-10 05:22:55,394 WARN L179 SmtUtils]: Spent 867.00 ms on a formula simplification. DAG size of input: 330 DAG size of output: 222 [2018-11-10 05:22:55,534 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:56,318 WARN L179 SmtUtils]: Spent 782.00 ms on a formula simplification. DAG size of input: 276 DAG size of output: 187 [2018-11-10 05:22:56,454 WARN L179 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:22:57,537 WARN L179 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 333 DAG size of output: 223 [2018-11-10 05:22:58,859 WARN L179 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 369 DAG size of output: 260 [2018-11-10 05:23:00,000 WARN L179 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 346 DAG size of output: 230 [2018-11-10 05:23:00,767 WARN L179 SmtUtils]: Spent 764.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 197 [2018-11-10 05:23:01,572 WARN L179 SmtUtils]: Spent 803.00 ms on a formula simplification. DAG size of input: 268 DAG size of output: 179 [2018-11-10 05:23:03,267 WARN L179 SmtUtils]: Spent 1.69 s on a formula simplification. DAG size of input: 316 DAG size of output: 217 [2018-11-10 05:23:04,112 WARN L179 SmtUtils]: Spent 843.00 ms on a formula simplification. DAG size of input: 314 DAG size of output: 204 [2018-11-10 05:23:04,252 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:05,116 WARN L179 SmtUtils]: Spent 862.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 205 [2018-11-10 05:23:05,351 WARN L179 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 322 DAG size of output: 1 [2018-11-10 05:23:05,505 WARN L179 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:06,527 WARN L179 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 354 DAG size of output: 246 [2018-11-10 05:23:06,781 WARN L179 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 322 DAG size of output: 1 [2018-11-10 05:23:07,733 WARN L179 SmtUtils]: Spent 950.00 ms on a formula simplification. DAG size of input: 331 DAG size of output: 222 [2018-11-10 05:23:07,873 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:09,096 WARN L179 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 344 DAG size of output: 219 [2018-11-10 05:23:10,042 WARN L179 SmtUtils]: Spent 942.00 ms on a formula simplification. DAG size of input: 349 DAG size of output: 207 [2018-11-10 05:23:11,301 WARN L179 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 359 DAG size of output: 228 [2018-11-10 05:23:11,515 WARN L179 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 1 [2018-11-10 05:23:11,652 WARN L179 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:11,787 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:13,158 WARN L179 SmtUtils]: Spent 1.37 s on a formula simplification. DAG size of input: 365 DAG size of output: 256 [2018-11-10 05:23:13,357 WARN L179 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 309 DAG size of output: 1 [2018-11-10 05:23:14,105 WARN L179 SmtUtils]: Spent 747.00 ms on a formula simplification. DAG size of input: 279 DAG size of output: 189 [2018-11-10 05:23:14,254 WARN L179 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:16,644 WARN L179 SmtUtils]: Spent 2.39 s on a formula simplification. DAG size of input: 327 DAG size of output: 201 [2018-11-10 05:23:18,885 WARN L179 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 348 DAG size of output: 215 [2018-11-10 05:23:19,027 WARN L179 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:19,167 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:20,184 WARN L179 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 331 DAG size of output: 219 [2018-11-10 05:23:21,102 WARN L179 SmtUtils]: Spent 913.00 ms on a formula simplification. DAG size of input: 314 DAG size of output: 204 [2018-11-10 05:23:21,967 WARN L179 SmtUtils]: Spent 863.00 ms on a formula simplification. DAG size of input: 316 DAG size of output: 206 [2018-11-10 05:23:22,839 WARN L179 SmtUtils]: Spent 870.00 ms on a formula simplification. DAG size of input: 305 DAG size of output: 202 [2018-11-10 05:23:22,978 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:23,777 WARN L179 SmtUtils]: Spent 796.00 ms on a formula simplification. DAG size of input: 309 DAG size of output: 185 [2018-11-10 05:23:24,620 WARN L179 SmtUtils]: Spent 840.00 ms on a formula simplification. DAG size of input: 314 DAG size of output: 189 [2018-11-10 05:23:24,755 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:24,890 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:26,142 WARN L179 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 344 DAG size of output: 219 [2018-11-10 05:23:27,246 WARN L179 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 338 DAG size of output: 229 [2018-11-10 05:23:28,319 WARN L179 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 360 DAG size of output: 252 [2018-11-10 05:23:28,457 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:29,665 WARN L179 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 358 DAG size of output: 228 [2018-11-10 05:23:30,966 WARN L179 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 373 DAG size of output: 232 [2018-11-10 05:23:31,991 WARN L179 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 360 DAG size of output: 252 [2018-11-10 05:23:32,129 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:34,621 WARN L179 SmtUtils]: Spent 2.49 s on a formula simplification. DAG size of input: 356 DAG size of output: 232 [2018-11-10 05:23:35,400 WARN L179 SmtUtils]: Spent 777.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 183 [2018-11-10 05:23:36,664 WARN L179 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 328 DAG size of output: 222 [2018-11-10 05:23:36,804 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:37,613 WARN L179 SmtUtils]: Spent 806.00 ms on a formula simplification. DAG size of input: 309 DAG size of output: 185 [2018-11-10 05:23:37,840 WARN L179 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 1 [2018-11-10 05:23:38,627 WARN L179 SmtUtils]: Spent 786.00 ms on a formula simplification. DAG size of input: 277 DAG size of output: 188 [2018-11-10 05:23:38,767 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:39,632 WARN L179 SmtUtils]: Spent 863.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 205 [2018-11-10 05:23:39,768 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:40,615 WARN L179 SmtUtils]: Spent 785.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 184 [2018-11-10 05:23:41,525 WARN L179 SmtUtils]: Spent 908.00 ms on a formula simplification. DAG size of input: 311 DAG size of output: 208 [2018-11-10 05:23:42,511 WARN L179 SmtUtils]: Spent 982.00 ms on a formula simplification. DAG size of input: 358 DAG size of output: 250 [2018-11-10 05:23:42,651 WARN L179 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:42,791 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:43,695 WARN L179 SmtUtils]: Spent 902.00 ms on a formula simplification. DAG size of input: 324 DAG size of output: 215 [2018-11-10 05:23:44,517 WARN L179 SmtUtils]: Spent 819.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 184 [2018-11-10 05:23:46,883 WARN L179 SmtUtils]: Spent 2.36 s on a formula simplification. DAG size of input: 329 DAG size of output: 204 [2018-11-10 05:23:48,035 WARN L179 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 342 DAG size of output: 228 [2018-11-10 05:23:48,177 WARN L179 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 303 DAG size of output: 1 [2018-11-10 05:23:49,183 WARN L179 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 353 DAG size of output: 245 [2018-11-10 05:23:50,352 WARN L179 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 345 DAG size of output: 226 [2018-11-10 05:23:50,354 INFO L425 ceAbstractionStarter]: For program point L1969(lines 1969 1973) no Hoare annotation was computed. [2018-11-10 05:23:50,354 INFO L425 ceAbstractionStarter]: For program point is_temp_sensorFINAL(lines 1964 1982) no Hoare annotation was computed. [2018-11-10 05:23:50,355 INFO L425 ceAbstractionStarter]: For program point is_temp_sensorEXIT(lines 1964 1982) no Hoare annotation was computed. [2018-11-10 05:23:50,355 INFO L428 ceAbstractionStarter]: At program point is_temp_sensorENTRY(lines 1964 1982) the Hoare annotation is: true [2018-11-10 05:23:50,355 INFO L425 ceAbstractionStarter]: For program point L1975(lines 1975 1979) no Hoare annotation was computed. [2018-11-10 05:23:50,355 INFO L425 ceAbstractionStarter]: For program point L2046(lines 2046 2052) no Hoare annotation was computed. [2018-11-10 05:23:50,355 INFO L425 ceAbstractionStarter]: For program point create_sensorFINAL(lines 2016 2055) no Hoare annotation was computed. [2018-11-10 05:23:50,356 INFO L421 ceAbstractionStarter]: At program point L2045(line 2045) the Hoare annotation is: (let ((.cse72 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse0 (not (= |#t~string109.offset| 0))) (.cse1 (= |#t~string137.base| 0)) (.cse2 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse3 (= |#t~string131.base| 0)) (.cse4 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse5 (not (= |#NULL.offset| 0))) (.cse6 (not (= |#t~string137.offset| 0))) (.cse7 (= 0 |#t~string5.base|)) (.cse8 (= |~#temp_sensor_sig~0.base| 0)) (.cse9 (= 0 |#t~string109.base|)) (.cse10 (= |~#power_sensor_name_templates~0.base| 0)) (.cse11 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse12 (= |#t~string201.base| 0)) (.cse13 (not (= |#t~string197.offset| 0))) (.cse14 (= 0 |#t~string4.base|)) (.cse15 (= |#t~string152.base| 0)) (.cse16 (= 0 |#t~string0.base|)) (.cse17 (= |~#driver_data~0.base| 0)) (.cse18 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse19 (= |#t~string129.base| 0)) (.cse20 (= |#t~string155.base| 0)) (.cse21 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse22 (= 0 |#t~string130.base|)) (.cse23 (= |#t~string144.base| 0)) (.cse24 (= |#t~string239.base| 0)) (.cse25 (not (= |#t~string78.offset| 0))) (.cse26 (= 0 |#t~string197.base|)) (.cse27 (not (= |#t~string3.offset| 0))) (.cse28 (not (= |#t~string152.offset| 0))) (.cse29 (not (= |#t~string88.offset| 0))) (.cse30 (= |#t~string211.base| 0)) (.cse31 (= |#t~string1.base| 0)) (.cse32 (= |#t~string203.base| 0)) (.cse33 (not (= |#NULL.base| 0))) (.cse34 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse35 (= |#t~string3.base| 0)) (.cse36 (not (= |#t~string201.offset| 0))) (.cse37 (not (= |#t~string75.offset| 0))) (.cse38 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse39 (= |#t~string75.base| 0)) (.cse40 (not (= |old(~ldv_count_2~0)| 0))) (.cse41 (not (= |#t~string130.offset| 0))) (.cse43 (= |#t~string216.base| 0)) (.cse44 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse45 (not (= |#t~string5.offset| 0))) (.cse47 (not (= |#t~string144.offset| 0))) (.cse48 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse49 (not (= 0 |#t~string131.offset|))) (.cse50 (not (= |#t~string216.offset| 0))) (.cse51 (not (= |#t~string0.offset| 0))) (.cse52 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse53 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse54 (not (= |~#driver_data~0.offset| 0))) (.cse55 (= |#t~string78.base| 0)) (.cse56 (not .cse72)) (.cse57 (= |#t~string2.base| 0)) (.cse58 (not (= |#t~string129.offset| 0))) (.cse59 (not (= 0 |#t~string155.offset|))) (.cse60 (= |~#watt_sensor_sig~0.base| 0)) (.cse61 (not (= 0 |#t~string2.offset|))) (.cse62 (= |~#power_sensor_sig~0.base| 0)) (.cse63 (not (= |#t~string1.offset| 0))) (.cse64 (not (= 0 |#t~string203.offset|))) (.cse65 (not (= |#t~string4.offset| 0))) (.cse66 (not (= 0 |#t~string239.offset|))) (.cse67 (not (= |#t~string211.offset| 0))) (.cse68 (= |#t~string88.base| 0)) (.cse70 (= create_sensor_~type 2)) (.cse71 (not (= |create_sensor_#in~type| 2))) (.cse42 (not (= 6 |old(~ldv_count_1~0)|))) (.cse75 (< |old(~ldv_count_1~0)| 7)) (.cse73 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse76 (< 1 |old(~ldv_count_2~0)|)) (.cse77 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse74 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse78 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse69 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse46 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 (and (= ~ldv_count_1~0 7) .cse46 (= ~ldv_count_2~0 0)) .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68) (or .cse69 .cse70 .cse71 .cse72) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse70 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse71 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68) (or .cse69 .cse73 .cse74) (or .cse70 .cse75 .cse71 .cse73 .cse76) (or .cse69 (not (= 1 |old(~ldv_count_2~0)|)) .cse42 (and .cse77 .cse78)) (or .cse75 .cse73 .cse76 (and .cse77 .cse74 .cse78)) (or .cse69 (not .cse46) .cse72)))) [2018-11-10 05:23:50,356 INFO L425 ceAbstractionStarter]: For program point L2045-1(line 2045) no Hoare annotation was computed. [2018-11-10 05:23:50,356 INFO L425 ceAbstractionStarter]: For program point L2039(line 2039) no Hoare annotation was computed. [2018-11-10 05:23:50,356 INFO L425 ceAbstractionStarter]: For program point L2034(lines 2034 2038) no Hoare annotation was computed. [2018-11-10 05:23:50,357 INFO L421 ceAbstractionStarter]: At program point L2034-2(lines 2031 2038) the Hoare annotation is: (let ((.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse4 (not (= |#t~string109.offset| 0))) (.cse5 (= |#t~string137.base| 0)) (.cse6 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse7 (= |#t~string131.base| 0)) (.cse8 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse9 (not (= |#NULL.offset| 0))) (.cse10 (not (= |#t~string137.offset| 0))) (.cse11 (= 0 |#t~string5.base|)) (.cse12 (= |~#temp_sensor_sig~0.base| 0)) (.cse13 (= 0 |#t~string109.base|)) (.cse14 (= |~#power_sensor_name_templates~0.base| 0)) (.cse15 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse16 (= |#t~string201.base| 0)) (.cse17 (not (= |#t~string197.offset| 0))) (.cse18 (= 0 |#t~string4.base|)) (.cse19 (= |#t~string152.base| 0)) (.cse20 (= 0 |#t~string0.base|)) (.cse21 (= |~#driver_data~0.base| 0)) (.cse22 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse23 (= |#t~string129.base| 0)) (.cse24 (= |#t~string155.base| 0)) (.cse25 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse26 (= 0 |#t~string130.base|)) (.cse27 (= |#t~string144.base| 0)) (.cse28 (= |#t~string239.base| 0)) (.cse29 (not (= |#t~string78.offset| 0))) (.cse30 (= 0 |#t~string197.base|)) (.cse31 (not (= |#t~string3.offset| 0))) (.cse32 (not (= |#t~string152.offset| 0))) (.cse33 (not (= |#t~string88.offset| 0))) (.cse34 (= |#t~string211.base| 0)) (.cse35 (= |#t~string1.base| 0)) (.cse36 (= |#t~string203.base| 0)) (.cse37 (not (= |#NULL.base| 0))) (.cse38 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse41 (= |#t~string3.base| 0)) (.cse42 (not (= |#t~string201.offset| 0))) (.cse43 (not (= |#t~string75.offset| 0))) (.cse44 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse45 (= |#t~string75.base| 0)) (.cse46 (not (= |old(~ldv_count_2~0)| 0))) (.cse47 (not (= |#t~string130.offset| 0))) (.cse49 (= |#t~string216.base| 0)) (.cse50 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse51 (not (= |#t~string5.offset| 0))) (.cse52 (not (= |#t~string144.offset| 0))) (.cse53 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse54 (not (= 0 |#t~string131.offset|))) (.cse55 (not (= |#t~string216.offset| 0))) (.cse56 (not (= |#t~string0.offset| 0))) (.cse57 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse58 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse59 (not (= |~#driver_data~0.offset| 0))) (.cse60 (= |#t~string78.base| 0)) (.cse61 (not .cse3)) (.cse62 (= |#t~string2.base| 0)) (.cse63 (not (= |#t~string129.offset| 0))) (.cse64 (not (= 0 |#t~string155.offset|))) (.cse65 (= |~#watt_sensor_sig~0.base| 0)) (.cse66 (not (= 0 |#t~string2.offset|))) (.cse67 (= |~#power_sensor_sig~0.base| 0)) (.cse68 (not (= |#t~string1.offset| 0))) (.cse69 (not (= 0 |#t~string203.offset|))) (.cse70 (not (= |#t~string4.offset| 0))) (.cse71 (not (= 0 |#t~string239.offset|))) (.cse72 (not (= |#t~string211.offset| 0))) (.cse73 (= |#t~string88.base| 0)) (.cse75 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse40 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse76 (< |old(~ldv_count_1~0)| 7)) (.cse2 (not (= |create_sensor_#in~type| 2))) (.cse74 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse78 (< 1 |old(~ldv_count_2~0)|)) (.cse1 (= create_sensor_~type 2)) (.cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse48 (not (= 6 |old(~ldv_count_1~0)|))) (.cse39 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse77 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 (and (= ~ldv_count_1~0 6) .cse39 .cse40) .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73) (or .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse2 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse1 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73) (or .cse0 .cse74 .cse75) (or .cse76 .cse74 (and .cse39 .cse77 .cse75) .cse78) (or .cse0 (not .cse40) .cse3) (or .cse76 .cse2 .cse74 .cse78 .cse1) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse48 (and .cse39 .cse77))))) [2018-11-10 05:23:50,357 INFO L425 ceAbstractionStarter]: For program point L2031(lines 2031 2038) no Hoare annotation was computed. [2018-11-10 05:23:50,357 INFO L425 ceAbstractionStarter]: For program point L2026(lines 2026 2030) no Hoare annotation was computed. [2018-11-10 05:23:50,357 INFO L421 ceAbstractionStarter]: At program point L2024(line 2024) the Hoare annotation is: (let ((.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse74 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse4 (not (= 1 |old(~ldv_count_2~0)|))) (.cse79 (= ~ldv_count_1~0 6)) (.cse76 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse78 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse6 (not (= |#t~string109.offset| 0))) (.cse7 (= |#t~string137.base| 0)) (.cse8 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse9 (= |#t~string131.base| 0)) (.cse10 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse11 (not (= |#NULL.offset| 0))) (.cse12 (not (= |#t~string137.offset| 0))) (.cse13 (= 0 |#t~string5.base|)) (.cse14 (= |~#temp_sensor_sig~0.base| 0)) (.cse15 (= 0 |#t~string109.base|)) (.cse16 (= |~#power_sensor_name_templates~0.base| 0)) (.cse17 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse18 (= |#t~string201.base| 0)) (.cse19 (not (= |#t~string197.offset| 0))) (.cse20 (= 0 |#t~string4.base|)) (.cse21 (= |#t~string152.base| 0)) (.cse22 (= 0 |#t~string0.base|)) (.cse23 (= |~#driver_data~0.base| 0)) (.cse24 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse25 (= |#t~string129.base| 0)) (.cse26 (= |#t~string155.base| 0)) (.cse27 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse28 (= 0 |#t~string130.base|)) (.cse29 (= |#t~string144.base| 0)) (.cse30 (= |#t~string239.base| 0)) (.cse31 (not (= |#t~string78.offset| 0))) (.cse32 (= 0 |#t~string197.base|)) (.cse33 (not (= |#t~string3.offset| 0))) (.cse34 (not (= |#t~string152.offset| 0))) (.cse35 (not (= |#t~string88.offset| 0))) (.cse36 (= |#t~string211.base| 0)) (.cse37 (= |#t~string1.base| 0)) (.cse38 (= |#t~string203.base| 0)) (.cse39 (not (= |#NULL.base| 0))) (.cse40 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse41 (= |#t~string3.base| 0)) (.cse42 (not (= |#t~string201.offset| 0))) (.cse43 (not (= |#t~string75.offset| 0))) (.cse44 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse45 (= |#t~string75.base| 0)) (.cse46 (not (= |old(~ldv_count_2~0)| 0))) (.cse47 (not (= |#t~string130.offset| 0))) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse48 (= |#t~string216.base| 0)) (.cse49 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse50 (not (= |#t~string5.offset| 0))) (.cse51 (not (= |#t~string144.offset| 0))) (.cse52 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse53 (not (= 0 |#t~string131.offset|))) (.cse54 (not (= |#t~string216.offset| 0))) (.cse55 (not (= |#t~string0.offset| 0))) (.cse56 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse57 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse58 (not (= |~#driver_data~0.offset| 0))) (.cse59 (= |#t~string78.base| 0)) (.cse60 (not .cse3)) (.cse61 (= |#t~string2.base| 0)) (.cse62 (not (= |#t~string129.offset| 0))) (.cse63 (not (= 0 |#t~string155.offset|))) (.cse64 (= |~#watt_sensor_sig~0.base| 0)) (.cse65 (not (= 0 |#t~string2.offset|))) (.cse66 (= |~#power_sensor_sig~0.base| 0)) (.cse67 (not (= |#t~string1.offset| 0))) (.cse68 (not (= 0 |#t~string203.offset|))) (.cse69 (not (= |#t~string4.offset| 0))) (.cse70 (not (= 0 |#t~string239.offset|))) (.cse71 (not (= |#t~string211.offset| 0))) (.cse72 (= |#t~string88.base| 0)) (.cse75 (< |old(~ldv_count_1~0)| 7)) (.cse2 (not (= |create_sensor_#in~type| 2))) (.cse73 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse77 (< 1 |old(~ldv_count_2~0)|)) (.cse1 (= create_sensor_~type 2))) (and (or .cse0 .cse1 .cse2 .cse3) (or .cse1 .cse0 .cse4 .cse5 .cse2) (or .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse2 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse5 .cse48 .cse49 .cse50 .cse51 .cse52 .cse1 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72) (or .cse0 .cse73 .cse74) (or .cse75 .cse73 (and .cse76 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse74) .cse77) (or .cse0 (not .cse78) .cse3) (or .cse0 .cse4 .cse5 (and (= ~ldv_count_2~0 1) .cse79)) (or .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse5 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 (and .cse79 .cse76 .cse78) .cse71 .cse72) (or .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (and (= create_sensor_~type 1) (= create_sensor_~sensor 0) (= create_sensor_~func 0)) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 (not (= |create_sensor_#in~type| 1)) .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse5 (not (= |create_sensor_#in~sensor| 0)) .cse48 .cse49 (not (= |create_sensor_#in~func| 0)) .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72) (or .cse75 .cse2 .cse73 .cse77 .cse1)))) [2018-11-10 05:23:50,357 INFO L425 ceAbstractionStarter]: For program point L2024-1(line 2024) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L421 ceAbstractionStarter]: At program point create_sensorENTRY(lines 2016 2055) the Hoare annotation is: (let ((.cse1 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse6 (not (= 6 |old(~ldv_count_1~0)|))) (.cse5 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= ~ldv_count_1~0 6)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (and (or .cse0 .cse1 .cse2) (or (< |old(~ldv_count_1~0)| 7) .cse1 (and .cse3 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse2) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 (not .cse4) .cse5) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse6 (and (= ~ldv_count_2~0 1) .cse7)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse6 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse5) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (and .cse7 .cse3 .cse4) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)))) [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point create_sensorEXIT(lines 2016 2055) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point L1756(line 1756) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L421 ceAbstractionStarter]: At program point L1754(line 1754) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (and (= |ibmpex_query_sensor_count_write~int_#sizeOfWrittenType| 2) (= |ibmpex_query_sensor_count_write~int_#value| 1)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point L1756-2(lines 1756 1760) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L428 ceAbstractionStarter]: At program point ibmpex_query_sensor_countENTRY(lines 1747 1763) the Hoare annotation is: true [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point L1754-1(line 1754) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point ibmpex_query_sensor_countFINAL(lines 1747 1763) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point ibmpex_query_sensor_countEXIT(lines 1747 1763) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L425 ceAbstractionStarter]: For program point ldv_sysfsFINAL(lines 2555 2563) no Hoare annotation was computed. [2018-11-10 05:23:50,358 INFO L421 ceAbstractionStarter]: At program point ldv_sysfsENTRY(lines 2555 2563) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 |old(~ldv_count_1~0)|)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (= ~ldv_count_1~0 6) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (< |old(~ldv_count_1~0)| (+ ~ldv_count_2~0 2)) .cse0) (or (< |old(~ldv_count_1~0)| 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) .cse0 (< 1 ~ldv_count_2~0)))) [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point ldv_sysfsEXIT(lines 2555 2563) no Hoare annotation was computed. [2018-11-10 05:23:50,359 INFO L428 ceAbstractionStarter]: At program point L1580(line 1580) the Hoare annotation is: true [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point L1580-1(line 1580) no Hoare annotation was computed. [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point __be16_to_cpupEXIT(lines 1575 1583) no Hoare annotation was computed. [2018-11-10 05:23:50,359 INFO L428 ceAbstractionStarter]: At program point __be16_to_cpupENTRY(lines 1575 1583) the Hoare annotation is: true [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point __be16_to_cpupFINAL(lines 1575 1583) no Hoare annotation was computed. [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attributeFINAL(lines 2565 2583) no Hoare annotation was computed. [2018-11-10 05:23:50,359 INFO L421 ceAbstractionStarter]: At program point L2576(line 2576) the Hoare annotation is: (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse2 (not (= 6 ~ldv_count_1~0))) (.cse1 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (and (or .cse0 .cse1) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse2) (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |ldv_device_create_file_dev_attr_of_sensor_device_attribute_#in~attr.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse2 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse1) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)))) [2018-11-10 05:23:50,359 INFO L425 ceAbstractionStarter]: For program point L2573(lines 2573 2577) no Hoare annotation was computed. [2018-11-10 05:23:50,360 INFO L425 ceAbstractionStarter]: For program point L2570(lines 2570 2580) no Hoare annotation was computed. [2018-11-10 05:23:50,360 INFO L421 ceAbstractionStarter]: At program point ldv_device_create_file_dev_attr_of_sensor_device_attributeENTRY(lines 2565 2583) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (.cse1 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse4 (not (= 6 ~ldv_count_1~0))) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (and (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) .cse0 (< 1 |old(~ldv_count_2~0)|)) (or .cse1 .cse2 .cse3) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |ldv_device_create_file_dev_attr_of_sensor_device_attribute_#in~attr.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse0) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse2)))) [2018-11-10 05:23:50,360 INFO L425 ceAbstractionStarter]: For program point L2570-1(lines 2570 2580) no Hoare annotation was computed. [2018-11-10 05:23:50,360 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attributeEXIT(lines 2565 2583) no Hoare annotation was computed. [2018-11-10 05:23:50,360 INFO L421 ceAbstractionStarter]: At program point L2432(line 2432) the Hoare annotation is: (let ((.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse2 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (and (not .cse0) .cse1) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= main_~tmp~17 0) .cse2 (not (= main_~tmp___1~2 0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse0) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (and (= ~ldv_count_2~0 1) .cse2 .cse1) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= 7 ~ldv_count_1~0) (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (= |#t~string88.base| 0))) [2018-11-10 05:23:50,361 INFO L425 ceAbstractionStarter]: For program point L2430(line 2430) no Hoare annotation was computed. [2018-11-10 05:23:50,361 INFO L421 ceAbstractionStarter]: At program point L2428(line 2428) the Hoare annotation is: (let ((.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse2 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (and (not .cse0) .cse1) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) |main_#t~switch258| (= ~LDV_IN_INTERRUPT~0 1) (= main_~tmp~17 0) .cse2 (= main_~tmp___0~4 0) (not (= main_~tmp___1~2 0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse0) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (and (= ~ldv_count_2~0 1) .cse2 .cse1) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= 7 ~ldv_count_1~0) (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (= |#t~string88.base| 0))) [2018-11-10 05:23:50,361 INFO L425 ceAbstractionStarter]: For program point L2426(line 2426) no Hoare annotation was computed. [2018-11-10 05:23:50,361 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 2401 2456) no Hoare annotation was computed. [2018-11-10 05:23:50,361 INFO L428 ceAbstractionStarter]: At program point L2451-1(lines 2412 2455) the Hoare annotation is: true [2018-11-10 05:23:50,361 INFO L428 ceAbstractionStarter]: At program point L2451(line 2451) the Hoare annotation is: true [2018-11-10 05:23:50,362 INFO L421 ceAbstractionStarter]: At program point L2416(line 2416) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= ~ldv_count_1~0 6) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,362 INFO L421 ceAbstractionStarter]: At program point L2414(line 2414) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= ~ldv_count_1~0 0) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,362 INFO L425 ceAbstractionStarter]: For program point L2416-1(line 2416) no Hoare annotation was computed. [2018-11-10 05:23:50,362 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 2401 2456) no Hoare annotation was computed. [2018-11-10 05:23:50,362 INFO L425 ceAbstractionStarter]: For program point L2414-1(line 2414) no Hoare annotation was computed. [2018-11-10 05:23:50,362 INFO L421 ceAbstractionStarter]: At program point L2445(lines 2412 2455) the Hoare annotation is: (let ((.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse2 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (and (not .cse0) .cse1) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= main_~tmp~17 0) .cse2 (not (= main_~tmp___1~2 0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse0) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (and (= ~ldv_count_2~0 1) .cse2 .cse1) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= 7 ~ldv_count_1~0) (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (= |#t~string88.base| 0))) [2018-11-10 05:23:50,363 INFO L421 ceAbstractionStarter]: At program point L2441(lines 2412 2455) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse0 (= ~ldv_count_1~0 6)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= main_~tmp~17 0) .cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse1) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (and (not .cse1) .cse2) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (and (= ~ldv_count_2~0 1) .cse0 .cse2) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= 7 ~ldv_count_1~0) (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (= |#t~string88.base| 0))) [2018-11-10 05:23:50,363 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 2401 2456) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 0) (= ~ldv_count_1~0 0) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,363 INFO L425 ceAbstractionStarter]: For program point L2425(lines 2425 2440) no Hoare annotation was computed. [2018-11-10 05:23:50,363 INFO L425 ceAbstractionStarter]: For program point L2417(lines 2417 2421) no Hoare annotation was computed. [2018-11-10 05:23:50,363 INFO L425 ceAbstractionStarter]: For program point L2444(lines 2444 2448) no Hoare annotation was computed. [2018-11-10 05:23:50,363 INFO L425 ceAbstractionStarter]: For program point L2438(line 2438) no Hoare annotation was computed. [2018-11-10 05:23:50,363 INFO L421 ceAbstractionStarter]: At program point L2436(line 2436) the Hoare annotation is: (let ((.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse2 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (and (not .cse0) .cse1) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~LDV_IN_INTERRUPT~0 1) (= main_~tmp~17 0) .cse2 (not (= main_~tmp___1~2 0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse0) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= |old(~LDV_IN_INTERRUPT~0)| 0)) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (and (= ~ldv_count_2~0 1) .cse2 .cse1) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= 7 ~ldv_count_1~0) (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (= |#t~string88.base| 0))) [2018-11-10 05:23:50,363 INFO L425 ceAbstractionStarter]: For program point L2434(line 2434) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L421 ceAbstractionStarter]: At program point L1646(line 1646) the Hoare annotation is: (let ((.cse0 (not (= |#t~string109.offset| 0))) (.cse1 (= |#t~string137.base| 0)) (.cse2 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse3 (= |#t~string131.base| 0)) (.cse4 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse5 (not (= |#NULL.offset| 0))) (.cse6 (not (= |#t~string137.offset| 0))) (.cse7 (= 0 |#t~string5.base|)) (.cse8 (= |~#temp_sensor_sig~0.base| 0)) (.cse9 (= 0 |#t~string109.base|)) (.cse10 (= |~#power_sensor_name_templates~0.base| 0)) (.cse11 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse12 (= |#t~string201.base| 0)) (.cse13 (not (= |#t~string197.offset| 0))) (.cse14 (= 0 |#t~string4.base|)) (.cse15 (= |#t~string152.base| 0)) (.cse16 (= 0 |#t~string0.base|)) (.cse17 (= |~#driver_data~0.base| 0)) (.cse18 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse19 (= |#t~string129.base| 0)) (.cse20 (= |#t~string155.base| 0)) (.cse21 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse22 (= 0 |#t~string130.base|)) (.cse23 (= |#t~string144.base| 0)) (.cse24 (= |#t~string239.base| 0)) (.cse25 (not (= |#t~string78.offset| 0))) (.cse26 (= 0 |#t~string197.base|)) (.cse27 (not (= |#t~string3.offset| 0))) (.cse28 (not (= |#t~string152.offset| 0))) (.cse29 (not (= |#t~string88.offset| 0))) (.cse30 (= |#t~string211.base| 0)) (.cse31 (= |#t~string1.base| 0)) (.cse32 (= |#t~string203.base| 0)) (.cse33 (not (= |#NULL.base| 0))) (.cse34 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse35 (= |#t~string3.base| 0)) (.cse36 (not (= |#t~string201.offset| 0))) (.cse37 (not (= |#t~string75.offset| 0))) (.cse38 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse39 (= |#t~string75.base| 0)) (.cse40 (not (= ~ldv_count_2~0 0))) (.cse41 (not (= |#t~string130.offset| 0))) (.cse42 (not (= 6 ~ldv_count_1~0))) (.cse43 (= |#t~string216.base| 0)) (.cse44 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse45 (not (= |#t~string5.offset| 0))) (.cse46 (not (= |#t~string144.offset| 0))) (.cse47 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse48 (not (= 0 |#t~string131.offset|))) (.cse49 (not (= |#t~string216.offset| 0))) (.cse50 (not (= |#t~string0.offset| 0))) (.cse51 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse52 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse53 (not (= |~#driver_data~0.offset| 0))) (.cse54 (= |#t~string78.base| 0)) (.cse55 (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (.cse56 (= |#t~string2.base| 0)) (.cse57 (not (= |#t~string129.offset| 0))) (.cse58 (not (= 0 |#t~string155.offset|))) (.cse59 (= |~#watt_sensor_sig~0.base| 0)) (.cse60 (not (= 0 |#t~string2.offset|))) (.cse61 (= |~#power_sensor_sig~0.base| 0)) (.cse62 (not (= |#t~string1.offset| 0))) (.cse63 (not (= 0 |#t~string203.offset|))) (.cse64 (not (= |#t~string4.offset| 0))) (.cse65 (not (= 0 |#t~string239.offset|))) (.cse66 (not (= |#t~string211.offset| 0))) (.cse67 (= |#t~string88.base| 0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= |__kmalloc_#in~size| 32)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 (not (= |__kmalloc_#in~t| 208)) .cse63 .cse64 .cse65 .cse66 (= __kmalloc_~size 32) .cse67) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not (= |__kmalloc_#in~size| 968)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 (= __kmalloc_~size 968) .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 (not (= (mod |__kmalloc_#in~size| 184) 0)) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 (= (mod __kmalloc_~size 184) 0) .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67))) [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point L1646-1(line 1646) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 1644 1647) the Hoare annotation is: true [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 1644 1647) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 1644 1647) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point list_add_tailFINAL(lines 1588 1596) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L428 ceAbstractionStarter]: At program point list_add_tailENTRY(lines 1588 1596) the Hoare annotation is: true [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point list_add_tailEXIT(lines 1588 1596) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point L2593(lines 2593 2597) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point L2590(lines 2590 2600) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point L2590-1(lines 2590 2600) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2FINAL(lines 2585 2603) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L421 ceAbstractionStarter]: At program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2ENTRY(lines 2585 2603) the Hoare annotation is: (let ((.cse2 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse1 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)))) (and (or (and .cse0 (= ~ldv_count_2~0 0)) (not .cse1) (not (= 0 |old(~ldv_count_2~0)|)) (not (= 7 ~ldv_count_1~0))) (or .cse2 (< ~ldv_count_1~0 (+ |old(~ldv_count_2~0)| 2)) .cse3) (or .cse2 .cse4 .cse5) (or .cse2 (not .cse0) .cse1) (or (and .cse3 .cse5) .cse4 (< 1 |old(~ldv_count_2~0)|) (< ~ldv_count_1~0 8)))) [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2EXIT(lines 2585 2603) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L421 ceAbstractionStarter]: At program point L2596(line 2596) the Hoare annotation is: (let ((.cse1 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)))) (and (or .cse0 .cse1) (or (not .cse1) (not (= 0 |old(~ldv_count_2~0)|)) (not (= 7 ~ldv_count_1~0))) (or .cse0 (< ~ldv_count_1~0 (+ |old(~ldv_count_2~0)| 2))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (< 1 |old(~ldv_count_2~0)|) (< ~ldv_count_1~0 8)))) [2018-11-10 05:23:50,364 INFO L428 ceAbstractionStarter]: At program point init_completionENTRY(lines 1603 1612) the Hoare annotation is: true [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point init_completionFINAL(lines 1603 1612) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point init_completionEXIT(lines 1603 1612) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point __swab16pFINAL(lines 1566 1574) no Hoare annotation was computed. [2018-11-10 05:23:50,364 INFO L428 ceAbstractionStarter]: At program point __swab16pENTRY(lines 1566 1574) the Hoare annotation is: true [2018-11-10 05:23:50,364 INFO L425 ceAbstractionStarter]: For program point __swab16pEXIT(lines 1566 1574) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L421 ceAbstractionStarter]: At program point L1571(line 1571) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |__swab16p_read~int_#sizeOfReadType| 2) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point L1571-1(line 1571) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L428 ceAbstractionStarter]: At program point is_power_sensorENTRY(lines 1945 1963) the Hoare annotation is: true [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point L1950(lines 1950 1954) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point is_power_sensorFINAL(lines 1945 1963) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point L1956(lines 1956 1960) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point is_power_sensorEXIT(lines 1945 1963) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point ibmpex_query_sensor_nameFINAL(lines 1764 1781) no Hoare annotation was computed. [2018-11-10 05:23:50,366 INFO L428 ceAbstractionStarter]: At program point ibmpex_query_sensor_nameENTRY(lines 1764 1781) the Hoare annotation is: true [2018-11-10 05:23:50,366 INFO L425 ceAbstractionStarter]: For program point L1774(line 1774) no Hoare annotation was computed. [2018-11-10 05:23:50,367 INFO L421 ceAbstractionStarter]: At program point L1772(line 1772) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (and (= |ibmpex_query_sensor_name_write~int_#sizeOfWrittenType| 2) (= |ibmpex_query_sensor_name_write~int_#value| 2) (= ibmpex_query_sensor_name_~sensor 0)) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (not (= |ibmpex_query_sensor_name_#in~sensor| 0)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point L1774-2(lines 1774 1778) no Hoare annotation was computed. [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point L1772-1(line 1772) no Hoare annotation was computed. [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point ibmpex_query_sensor_nameEXIT(lines 1764 1781) no Hoare annotation was computed. [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 2494 2501) no Hoare annotation was computed. [2018-11-10 05:23:50,369 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 2494 2501) the Hoare annotation is: true [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2499) no Hoare annotation was computed. [2018-11-10 05:23:50,369 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 2494 2501) no Hoare annotation was computed. [2018-11-10 05:23:50,370 INFO L421 ceAbstractionStarter]: At program point L1662(line 1662) the Hoare annotation is: (let ((.cse0 (not (= |#t~string109.offset| 0))) (.cse1 (= |#t~string137.base| 0)) (.cse2 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse3 (= |#t~string131.base| 0)) (.cse5 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse6 (not (= |#NULL.offset| 0))) (.cse7 (not (= |#t~string137.offset| 0))) (.cse4 (= kzalloc_~flags 208)) (.cse8 (= 0 |#t~string5.base|)) (.cse9 (= |~#temp_sensor_sig~0.base| 0)) (.cse10 (= 0 |#t~string109.base|)) (.cse11 (= |~#power_sensor_name_templates~0.base| 0)) (.cse12 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse13 (= |#t~string201.base| 0)) (.cse14 (not (= |#t~string197.offset| 0))) (.cse15 (= 0 |#t~string4.base|)) (.cse16 (= |#t~string152.base| 0)) (.cse17 (= 0 |#t~string0.base|)) (.cse18 (= |~#driver_data~0.base| 0)) (.cse19 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse20 (= |#t~string129.base| 0)) (.cse21 (= |#t~string155.base| 0)) (.cse22 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse23 (= 0 |#t~string130.base|)) (.cse24 (= |#t~string144.base| 0)) (.cse25 (= |#t~string239.base| 0)) (.cse26 (not (= |#t~string78.offset| 0))) (.cse27 (= 0 |#t~string197.base|)) (.cse28 (not (= |#t~string3.offset| 0))) (.cse29 (not (= |#t~string152.offset| 0))) (.cse30 (not (= |#t~string88.offset| 0))) (.cse31 (= |#t~string211.base| 0)) (.cse32 (= |#t~string1.base| 0)) (.cse33 (= |#t~string203.base| 0)) (.cse34 (not (= |#NULL.base| 0))) (.cse35 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse36 (= |#t~string3.base| 0)) (.cse37 (not (= |#t~string201.offset| 0))) (.cse38 (not (= |#t~string75.offset| 0))) (.cse39 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse40 (= |#t~string75.base| 0)) (.cse41 (not (= ~ldv_count_2~0 0))) (.cse42 (not (= |#t~string130.offset| 0))) (.cse43 (not (= 6 ~ldv_count_1~0))) (.cse44 (= |#t~string216.base| 0)) (.cse45 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse46 (not (= |#t~string5.offset| 0))) (.cse47 (not (= |kzalloc_#in~flags| 208))) (.cse48 (not (= |#t~string144.offset| 0))) (.cse49 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse50 (not (= 0 |#t~string131.offset|))) (.cse51 (not (= |#t~string216.offset| 0))) (.cse52 (not (= |#t~string0.offset| 0))) (.cse53 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse54 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse55 (not (= |~#driver_data~0.offset| 0))) (.cse56 (= |#t~string78.base| 0)) (.cse57 (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (.cse58 (= |#t~string2.base| 0)) (.cse59 (not (= |#t~string129.offset| 0))) (.cse60 (not (= 0 |#t~string155.offset|))) (.cse61 (= |~#watt_sensor_sig~0.base| 0)) (.cse62 (not (= 0 |#t~string2.offset|))) (.cse63 (= |~#power_sensor_sig~0.base| 0)) (.cse64 (not (= |#t~string1.offset| 0))) (.cse65 (not (= 0 |#t~string203.offset|))) (.cse66 (not (= |#t~string4.offset| 0))) (.cse67 (not (= 0 |#t~string239.offset|))) (.cse68 (not (= |#t~string211.offset| 0))) (.cse69 (= |#t~string88.base| 0))) (and (or .cse0 .cse1 .cse2 .cse3 (and (= (mod kzalloc_~size 184) 0) .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= (mod |kzalloc_#in~size| 184) 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 (and (= kzalloc_~size 968) .cse4) .cse8 .cse9 .cse10 (not (= |kzalloc_#in~size| 968)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69))) [2018-11-10 05:23:50,373 INFO L425 ceAbstractionStarter]: For program point L1662-1(line 1662) no Hoare annotation was computed. [2018-11-10 05:23:50,377 INFO L425 ceAbstractionStarter]: For program point kzallocEXIT(lines 1657 1665) no Hoare annotation was computed. [2018-11-10 05:23:50,377 INFO L428 ceAbstractionStarter]: At program point kzallocENTRY(lines 1657 1665) the Hoare annotation is: true [2018-11-10 05:23:50,377 INFO L425 ceAbstractionStarter]: For program point kzallocFINAL(lines 1657 1665) no Hoare annotation was computed. [2018-11-10 05:23:50,377 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 1648 1656) the Hoare annotation is: true [2018-11-10 05:23:50,377 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 1648 1656) no Hoare annotation was computed. [2018-11-10 05:23:50,377 INFO L421 ceAbstractionStarter]: At program point L1653(line 1653) the Hoare annotation is: (let ((.cse0 (not (= |#t~string109.offset| 0))) (.cse1 (= |#t~string137.base| 0)) (.cse2 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse3 (= |#t~string131.base| 0)) (.cse4 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse5 (not (= |#NULL.offset| 0))) (.cse6 (not (= |#t~string137.offset| 0))) (.cse7 (= 0 |#t~string5.base|)) (.cse8 (= |~#temp_sensor_sig~0.base| 0)) (.cse9 (= 0 |#t~string109.base|)) (.cse10 (= |~#power_sensor_name_templates~0.base| 0)) (.cse11 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse12 (= |#t~string201.base| 0)) (.cse13 (not (= |#t~string197.offset| 0))) (.cse14 (= 0 |#t~string4.base|)) (.cse15 (= |#t~string152.base| 0)) (.cse16 (= 0 |#t~string0.base|)) (.cse17 (= |~#driver_data~0.base| 0)) (.cse18 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse19 (= |#t~string129.base| 0)) (.cse20 (= |#t~string155.base| 0)) (.cse21 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse22 (= 0 |#t~string130.base|)) (.cse23 (= |#t~string144.base| 0)) (.cse24 (= |#t~string239.base| 0)) (.cse25 (not (= |#t~string78.offset| 0))) (.cse26 (= 0 |#t~string197.base|)) (.cse27 (not (= |#t~string3.offset| 0))) (.cse28 (not (= |#t~string152.offset| 0))) (.cse29 (not (= |#t~string88.offset| 0))) (.cse30 (= |#t~string211.base| 0)) (.cse31 (= |#t~string1.base| 0)) (.cse32 (= |#t~string203.base| 0)) (.cse33 (not (= |#NULL.base| 0))) (.cse34 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse35 (= |#t~string3.base| 0)) (.cse36 (not (= |#t~string201.offset| 0))) (.cse37 (not (= |#t~string75.offset| 0))) (.cse38 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse39 (= |#t~string75.base| 0)) (.cse40 (not (= ~ldv_count_2~0 0))) (.cse41 (not (= |#t~string130.offset| 0))) (.cse42 (not (= 6 ~ldv_count_1~0))) (.cse43 (= |#t~string216.base| 0)) (.cse44 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse45 (not (= |#t~string5.offset| 0))) (.cse46 (not (= |#t~string144.offset| 0))) (.cse47 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse48 (not (= 0 |#t~string131.offset|))) (.cse49 (not (= |#t~string216.offset| 0))) (.cse50 (not (= |#t~string0.offset| 0))) (.cse51 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse52 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse53 (not (= |~#driver_data~0.offset| 0))) (.cse54 (= |#t~string78.base| 0)) (.cse55 (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (.cse56 (= |#t~string2.base| 0)) (.cse57 (not (= |#t~string129.offset| 0))) (.cse58 (not (= 0 |#t~string155.offset|))) (.cse59 (= |~#watt_sensor_sig~0.base| 0)) (.cse60 (not (= 0 |#t~string2.offset|))) (.cse61 (= |~#power_sensor_sig~0.base| 0)) (.cse62 (not (= |#t~string1.offset| 0))) (.cse63 (not (= 0 |#t~string203.offset|))) (.cse64 (not (= |#t~string4.offset| 0))) (.cse65 (not (= 0 |#t~string239.offset|))) (.cse66 (not (= |#t~string211.offset| 0))) (.cse67 (= |#t~string88.base| 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= |kmalloc_#in~size| 32)) .cse9 .cse10 .cse11 (not (= |kmalloc_#in~flags| 208)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 (and (= kmalloc_~flags 208) (= kmalloc_~size 32)) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67) (or .cse0 .cse1 (not (= |kmalloc_#in~size| 968)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (= kmalloc_~size 968) .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 (not (= (mod |kmalloc_#in~size| 184) 0)) .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 (= (mod kmalloc_~size 184) 0) .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67))) [2018-11-10 05:23:50,378 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 1648 1656) no Hoare annotation was computed. [2018-11-10 05:23:50,380 INFO L425 ceAbstractionStarter]: For program point L1653-1(line 1653) no Hoare annotation was computed. [2018-11-10 05:23:50,380 INFO L428 ceAbstractionStarter]: At program point __fswab16ENTRY(lines 1558 1565) the Hoare annotation is: true [2018-11-10 05:23:50,380 INFO L425 ceAbstractionStarter]: For program point __fswab16FINAL(lines 1558 1565) no Hoare annotation was computed. [2018-11-10 05:23:50,380 INFO L425 ceAbstractionStarter]: For program point __fswab16EXIT(lines 1558 1565) no Hoare annotation was computed. [2018-11-10 05:23:50,381 INFO L421 ceAbstractionStarter]: At program point L1681(line 1681) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= |extract_value_#in~offset| 2)) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (= extract_value_~offset 2) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,381 INFO L425 ceAbstractionStarter]: For program point L1681-1(line 1681) no Hoare annotation was computed. [2018-11-10 05:23:50,381 INFO L425 ceAbstractionStarter]: For program point extract_valueFINAL(lines 1676 1684) no Hoare annotation was computed. [2018-11-10 05:23:50,381 INFO L425 ceAbstractionStarter]: For program point extract_valueEXIT(lines 1676 1684) no Hoare annotation was computed. [2018-11-10 05:23:50,381 INFO L428 ceAbstractionStarter]: At program point extract_valueENTRY(lines 1676 1684) the Hoare annotation is: true [2018-11-10 05:23:50,381 INFO L428 ceAbstractionStarter]: At program point L2292(lines 2265 2303) the Hoare annotation is: true [2018-11-10 05:23:50,381 INFO L425 ceAbstractionStarter]: For program point ibmpex_bmc_deleteEXIT(lines 2260 2304) no Hoare annotation was computed. [2018-11-10 05:23:50,381 INFO L428 ceAbstractionStarter]: At program point L2290(lines 2265 2303) the Hoare annotation is: true [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point L2291(lines 2291 2295) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L428 ceAbstractionStarter]: At program point ibmpex_bmc_deleteENTRY(lines 2260 2304) the Hoare annotation is: true [2018-11-10 05:23:50,382 INFO L428 ceAbstractionStarter]: At program point L2285(lines 2265 2303) the Hoare annotation is: true [2018-11-10 05:23:50,382 INFO L428 ceAbstractionStarter]: At program point L2283(lines 2265 2303) the Hoare annotation is: true [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point ibmpex_bmc_deleteFINAL(lines 2260 2304) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L428 ceAbstractionStarter]: At program point L2281(lines 2265 2303) the Hoare annotation is: true [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point L2274(lines 2274 2278) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L421 ceAbstractionStarter]: At program point ldv_initializeENTRY(lines 2604 2617) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (not (= |old(~ldv_count_1~0)| 0)) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= ~ldv_count_1~0 0) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point ldv_initializeFINAL(lines 2604 2617) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 2604 2617) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L425 ceAbstractionStarter]: For program point ibmpex_ver_checkFINAL(lines 1724 1746) no Hoare annotation was computed. [2018-11-10 05:23:50,382 INFO L428 ceAbstractionStarter]: At program point ibmpex_ver_checkENTRY(lines 1724 1746) the Hoare annotation is: true [2018-11-10 05:23:50,384 INFO L421 ceAbstractionStarter]: At program point L1740(line 1740) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (and (= |ibmpex_ver_check_read~int_#sizeOfReadType| 1) (= |ibmpex_ver_check_write~int_#sizeOfWrittenType| 1)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,384 INFO L425 ceAbstractionStarter]: For program point ibmpex_ver_checkEXIT(lines 1724 1746) no Hoare annotation was computed. [2018-11-10 05:23:50,384 INFO L425 ceAbstractionStarter]: For program point L1740-1(line 1740) no Hoare annotation was computed. [2018-11-10 05:23:50,384 INFO L425 ceAbstractionStarter]: For program point L1733(line 1733) no Hoare annotation was computed. [2018-11-10 05:23:50,385 INFO L421 ceAbstractionStarter]: At program point L1731(line 1731) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (and (= |ibmpex_ver_check_write~int_#sizeOfWrittenType| 2) (= |ibmpex_ver_check_write~int_#value| 1)) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,385 INFO L425 ceAbstractionStarter]: For program point L1733-2(lines 1733 1737) no Hoare annotation was computed. [2018-11-10 05:23:50,385 INFO L425 ceAbstractionStarter]: For program point L1731-1(line 1731) no Hoare annotation was computed. [2018-11-10 05:23:50,385 INFO L428 ceAbstractionStarter]: At program point L2318(line 2318) the Hoare annotation is: true [2018-11-10 05:23:50,385 INFO L425 ceAbstractionStarter]: For program point ibmpex_bmc_goneFINAL(lines 2305 2321) no Hoare annotation was computed. [2018-11-10 05:23:50,386 INFO L425 ceAbstractionStarter]: For program point L2313(lines 2313 2317) no Hoare annotation was computed. [2018-11-10 05:23:50,386 INFO L428 ceAbstractionStarter]: At program point ibmpex_bmc_goneENTRY(lines 2305 2321) the Hoare annotation is: true [2018-11-10 05:23:50,386 INFO L425 ceAbstractionStarter]: For program point L2311-1(line 2311) no Hoare annotation was computed. [2018-11-10 05:23:50,386 INFO L428 ceAbstractionStarter]: At program point L2311(line 2311) the Hoare annotation is: true [2018-11-10 05:23:50,386 INFO L425 ceAbstractionStarter]: For program point ibmpex_bmc_goneEXIT(lines 2305 2321) no Hoare annotation was computed. [2018-11-10 05:23:50,386 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-11-10 05:23:50,386 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-10 05:23:50,386 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,388 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,388 INFO L421 ceAbstractionStarter]: At program point L2232(line 2232) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (= |ibmpex_register_bmc_read~$Pointer$_#sizeOfReadType| 8) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse7 (= ibmpex_register_bmc_~err~4 0) .cse1) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse6 .cse8))) [2018-11-10 05:23:50,389 INFO L425 ceAbstractionStarter]: For program point L2199(lines 2199 2204) no Hoare annotation was computed. [2018-11-10 05:23:50,391 INFO L425 ceAbstractionStarter]: For program point L2232-1(line 2232) no Hoare annotation was computed. [2018-11-10 05:23:50,391 INFO L425 ceAbstractionStarter]: For program point L2197-1(line 2197) no Hoare annotation was computed. [2018-11-10 05:23:50,391 INFO L421 ceAbstractionStarter]: At program point L2197(line 2197) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0) (and (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) .cse5 (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse7 .cse1)) (or .cse0 .cse6 .cse8))) [2018-11-10 05:23:50,391 INFO L425 ceAbstractionStarter]: For program point L2226(lines 2226 2230) no Hoare annotation was computed. [2018-11-10 05:23:50,391 INFO L425 ceAbstractionStarter]: For program point ibmpex_register_bmcEXIT(lines 2188 2259) no Hoare annotation was computed. [2018-11-10 05:23:50,394 INFO L421 ceAbstractionStarter]: At program point L2255(lines 2196 2258) the Hoare annotation is: (let ((.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse13 (= ~ldv_count_1~0 6)) (.cse14 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse16 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse14) .cse16)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse6 (and (= ~ldv_count_2~0 1) .cse13 .cse16)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse15 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse9 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse8 .cse16))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 .cse6) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and .cse7 (<= 7 ~ldv_count_1~0) .cse8) .cse9 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) (let ((.cse10 (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0))) (.cse11 (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8)) (.cse12 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (or (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) .cse10 .cse11 .cse12 (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1)) (and .cse10 .cse11 .cse12 (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 4)))) .cse13 (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse7 .cse14) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse6 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse8 .cse15) (= |#t~string88.base| 0)) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse15 .cse3 .cse9 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,396 INFO L421 ceAbstractionStarter]: At program point L2253(lines 2196 2258) the Hoare annotation is: (let ((.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse13 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse7) .cse13)) (.cse9 (not (= 6 |old(~ldv_count_1~0)|))) (.cse8 (and (= ~ldv_count_2~0 1) .cse5 .cse13)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse11 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse12 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse10 .cse13))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse6 .cse7) .cse8 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse9 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse10 .cse11) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse9 .cse8) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and .cse6 (<= 7 ~ldv_count_1~0) .cse10) .cse12 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse11 .cse3 .cse12 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,403 INFO L425 ceAbstractionStarter]: For program point L2212(lines 2212 2218) no Hoare annotation was computed. [2018-11-10 05:23:50,403 INFO L425 ceAbstractionStarter]: For program point L2243(lines 2243 2249) no Hoare annotation was computed. [2018-11-10 05:23:50,404 INFO L421 ceAbstractionStarter]: At program point L2241-1(line 2241) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse7 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (= |ibmpex_register_bmc_read~$Pointer$_#sizeOfReadType| 8) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse6 (= ibmpex_register_bmc_~err~4 0) (= ibmpex_register_bmc_~tmp___0~3 0) .cse1) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse7 (and .cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse7 .cse8))) [2018-11-10 05:23:50,408 INFO L421 ceAbstractionStarter]: At program point L2241(line 2241) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse7 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (= |ibmpex_register_bmc_read~$Pointer$_#sizeOfReadType| 8) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse6 (= ibmpex_register_bmc_~err~4 0) (= ibmpex_register_bmc_~tmp___0~3 0) .cse1) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse7 (and .cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse7 .cse8))) [2018-11-10 05:23:50,412 INFO L425 ceAbstractionStarter]: For program point L2233(lines 2233 2239) no Hoare annotation was computed. [2018-11-10 05:23:50,414 INFO L421 ceAbstractionStarter]: At program point ibmpex_register_bmcENTRY(lines 2188 2259) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse5 .cse7 .cse1) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse6 .cse8))) [2018-11-10 05:23:50,414 INFO L425 ceAbstractionStarter]: For program point L2225-1(line 2225) no Hoare annotation was computed. [2018-11-10 05:23:50,414 INFO L421 ceAbstractionStarter]: At program point L2225(line 2225) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse6 .cse8) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse7 .cse1) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)))) [2018-11-10 05:23:50,415 INFO L425 ceAbstractionStarter]: For program point ibmpex_register_bmcFINAL(lines 2188 2259) no Hoare annotation was computed. [2018-11-10 05:23:50,417 INFO L425 ceAbstractionStarter]: For program point L2221-1(line 2221) no Hoare annotation was computed. [2018-11-10 05:23:50,417 INFO L421 ceAbstractionStarter]: At program point L2221(line 2221) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse7 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 8) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_write~int_#value| 0) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse5 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse6 .cse1) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse7 (and .cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse7 .cse8))) [2018-11-10 05:23:50,422 INFO L421 ceAbstractionStarter]: At program point L2246(lines 2196 2258) the Hoare annotation is: (let ((.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse7 (= ~ldv_count_1~0 6)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse13 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse9) .cse13)) (.cse6 (and (= ~ldv_count_2~0 1) .cse7 .cse13)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse11 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse12 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse10 .cse13))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 .cse6) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (and (not (= |ibmpex_register_bmc___mutex_init_#in~23.base| 0)) (not (= |ibmpex_register_bmc___mutex_init_#in~22.base| 0)) (not (= |ibmpex_register_bmc_#Ultimate.alloc_#res.base| 0)) (= |ibmpex_register_bmc_write~$Pointer$_#sizeOfWrittenType| 8) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |ibmpex_register_bmc_write~int_#value| 60) (= |ibmpex_register_bmc_ipmi_create_user_#in~49.offset| 56) (= |ibmpex_register_bmc_#Ultimate.alloc_~size| 8) (not (= |ibmpex_register_bmc_~#__key~1.base| 0)) (= |ibmpex_register_bmc_write~int_#sizeOfWrittenType| 1) (not (= |ibmpex_register_bmc_ipmi_create_user_#in~49.base| 0)) .cse7 (= |ibmpex_register_bmc___mutex_init_#in~22.offset| 0) (= |ibmpex_register_bmc_read~int_#sizeOfReadType| 4) (= |ibmpex_register_bmc_#Ultimate.alloc_#res.offset| 0) .cse8 .cse9) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse6 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse10 .cse11) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and .cse8 (<= 7 ~ldv_count_1~0) .cse10) .cse12 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse11 .cse3 .cse12 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2242(line 2242) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2339-2(lines 2339 2343) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2330(lines 2330 2337) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point ibmpex_msg_handlerFINAL(lines 2322 2356) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point ibmpex_msg_handlerEXIT(lines 2322 2356) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2347-1(lines 2347 2348) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point L2347(lines 2347 2348) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2344(lines 2344 2351) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2344-2(lines 2344 2351) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point ibmpex_msg_handlerENTRY(lines 2322 2356) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L2339(lines 2339 2343) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 2510 2517) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 2510 2517) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 2510 2517) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point L1889(lines 1872 1895) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point L1887(lines 1872 1895) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point L1879(lines 1879 1883) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point get_bmc_dataFINAL(lines 1864 1896) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point get_bmc_dataEXIT(lines 1864 1896) no Hoare annotation was computed. [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point get_bmc_dataENTRY(lines 1864 1896) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 1633 1643) the Hoare annotation is: true [2018-11-10 05:23:50,430 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 1633 1643) no Hoare annotation was computed. [2018-11-10 05:23:50,431 INFO L421 ceAbstractionStarter]: At program point L1637(line 1637) the Hoare annotation is: (let ((.cse0 (not (= |#t~string109.offset| 0))) (.cse1 (= |#t~string137.base| 0)) (.cse2 (not (= ~LDV_IN_INTERRUPT~0 1))) (.cse3 (= |#t~string131.base| 0)) (.cse4 (not (= |~#watt_sensor_sig~0.offset| 0))) (.cse5 (not (= |#NULL.offset| 0))) (.cse6 (not (= |#t~string137.offset| 0))) (.cse7 (= 0 |#t~string5.base|)) (.cse8 (= |~#temp_sensor_sig~0.base| 0)) (.cse9 (= 0 |#t~string109.base|)) (.cse10 (= |~#power_sensor_name_templates~0.base| 0)) (.cse11 (= 0 |~#temp_sensor_name_templates~0.base|)) (.cse12 (= |#t~string201.base| 0)) (.cse13 (not (= |#t~string197.offset| 0))) (.cse14 (= 0 |#t~string4.base|)) (.cse15 (= |#t~string152.base| 0)) (.cse16 (= 0 |#t~string0.base|)) (.cse17 (= |~#driver_data~0.base| 0)) (.cse18 (not (= 0 |~#power_sensor_name_templates~0.offset|))) (.cse19 (= |#t~string129.base| 0)) (.cse20 (= |#t~string155.base| 0)) (.cse21 (not (= |~#temp_sensor_name_templates~0.offset| 0))) (.cse22 (= 0 |#t~string130.base|)) (.cse23 (= |#t~string144.base| 0)) (.cse24 (= |#t~string239.base| 0)) (.cse25 (not (= |#t~string78.offset| 0))) (.cse26 (= 0 |#t~string197.base|)) (.cse27 (not (= |#t~string3.offset| 0))) (.cse28 (not (= |#t~string152.offset| 0))) (.cse29 (not (= |#t~string88.offset| 0))) (.cse30 (= |#t~string211.base| 0)) (.cse31 (= |#t~string1.base| 0)) (.cse32 (= |#t~string203.base| 0)) (.cse33 (not (= |#NULL.base| 0))) (.cse34 (= 0 |~#sensor_dev_attr_name~0.base|)) (.cse35 (= |#t~string3.base| 0)) (.cse36 (not (= |#t~string201.offset| 0))) (.cse37 (not (= |#t~string75.offset| 0))) (.cse38 (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0))) (.cse39 (= |#t~string75.base| 0)) (.cse40 (not (= ~ldv_count_2~0 0))) (.cse41 (not (= |#t~string130.offset| 0))) (.cse42 (not (= 6 ~ldv_count_1~0))) (.cse43 (= |#t~string216.base| 0)) (.cse44 (not (= 0 |~#power_sensor_sig~0.offset|))) (.cse45 (not (= |#t~string5.offset| 0))) (.cse46 (not (= |#t~string144.offset| 0))) (.cse47 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0))) (.cse48 (not (= 0 |#t~string131.offset|))) (.cse49 (not (= |#t~string216.offset| 0))) (.cse50 (not (= |#t~string0.offset| 0))) (.cse51 (not (= 0 |~#temp_sensor_sig~0.offset|))) (.cse52 (not (= |~#sensor_dev_attr_name~0.offset| 0))) (.cse53 (not (= |~#driver_data~0.offset| 0))) (.cse54 (= |#t~string78.base| 0)) (.cse55 (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (.cse56 (= |#t~string2.base| 0)) (.cse57 (not (= |#t~string129.offset| 0))) (.cse58 (not (= 0 |#t~string155.offset|))) (.cse59 (= |~#watt_sensor_sig~0.base| 0)) (.cse60 (not (= 0 |#t~string2.offset|))) (.cse61 (= |~#power_sensor_sig~0.base| 0)) (.cse62 (not (= |#t~string1.offset| 0))) (.cse63 (not (= 0 |#t~string203.offset|))) (.cse64 (not (= |#t~string4.offset| 0))) (.cse65 (not (= 0 |#t~string239.offset|))) (.cse66 (not (= |#t~string211.offset| 0))) (.cse67 (= |#t~string88.base| 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (= (mod ldv_malloc_~size 184) 0) .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 (not (= (mod |ldv_malloc_#in~size| 184) 0)) .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (= ldv_malloc_~size 968) .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 (not (= |ldv_malloc_#in~size| 968)) .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67))) [2018-11-10 05:23:50,435 INFO L425 ceAbstractionStarter]: For program point L1637-1(line 1637) no Hoare annotation was computed. [2018-11-10 05:23:50,435 INFO L425 ceAbstractionStarter]: For program point L1635(lines 1635 1642) no Hoare annotation was computed. [2018-11-10 05:23:50,435 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 1633 1643) no Hoare annotation was computed. [2018-11-10 05:23:50,435 INFO L425 ceAbstractionStarter]: For program point ibmpex_send_messageEXIT(lines 1696 1723) no Hoare annotation was computed. [2018-11-10 05:23:50,435 INFO L425 ceAbstractionStarter]: For program point ibmpex_send_messageFINAL(lines 1696 1723) no Hoare annotation was computed. [2018-11-10 05:23:50,436 INFO L421 ceAbstractionStarter]: At program point L1711(lines 1700 1722) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (and (= |ibmpex_send_message_ipmi_validate_addr_#in~64| 40) (not (= ibmpex_send_message_~err~0 0))) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,436 INFO L425 ceAbstractionStarter]: For program point L1710(lines 1710 1714) no Hoare annotation was computed. [2018-11-10 05:23:50,436 INFO L421 ceAbstractionStarter]: At program point L1703(lines 1700 1722) the Hoare annotation is: (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= ~ldv_count_2~0 0)) (not (= |#t~string130.offset| 0)) (not (= 6 ~ldv_count_1~0)) (= |#t~string216.base| 0) (and (= |ibmpex_send_message_ipmi_validate_addr_#in~64| 40) (not (= ibmpex_send_message_~err~0 0))) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) [2018-11-10 05:23:50,437 INFO L425 ceAbstractionStarter]: For program point L1702(lines 1702 1706) no Hoare annotation was computed. [2018-11-10 05:23:50,437 INFO L428 ceAbstractionStarter]: At program point ibmpex_send_messageENTRY(lines 1696 1723) the Hoare annotation is: true [2018-11-10 05:23:50,437 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,437 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) [2018-11-10 05:23:50,437 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,437 INFO L425 ceAbstractionStarter]: For program point L2471-1(line 2471) no Hoare annotation was computed. [2018-11-10 05:23:50,437 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_5EXIT(lines 2466 2474) no Hoare annotation was computed. [2018-11-10 05:23:50,437 INFO L421 ceAbstractionStarter]: At program point L2471(line 2471) the Hoare annotation is: (let ((.cse2 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse1 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)))) (and (or (and .cse0 (= ~ldv_count_2~0 0)) (not .cse1) (not (= 0 |old(~ldv_count_2~0)|)) (not (= 7 ~ldv_count_1~0))) (or .cse2 (< ~ldv_count_1~0 (+ |old(~ldv_count_2~0)| 2)) .cse3) (or .cse2 .cse4 .cse5) (or .cse2 (not .cse0) .cse1) (or (and .cse3 .cse5) .cse4 (< 1 |old(~ldv_count_2~0)|) (< ~ldv_count_1~0 8)))) [2018-11-10 05:23:50,440 INFO L421 ceAbstractionStarter]: At program point ldv_device_create_file_5ENTRY(lines 2466 2474) the Hoare annotation is: (let ((.cse2 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0))) (.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse1 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)))) (and (or (and .cse0 (= ~ldv_count_2~0 0)) (not .cse1) (not (= 0 |old(~ldv_count_2~0)|)) (not (= 7 ~ldv_count_1~0))) (or .cse2 (< ~ldv_count_1~0 (+ |old(~ldv_count_2~0)| 2)) .cse3) (or .cse2 .cse4 .cse5) (or .cse2 (not .cse0) .cse1) (or (and .cse3 .cse5) .cse4 (< 1 |old(~ldv_count_2~0)|) (< ~ldv_count_1~0 8)))) [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_5FINAL(lines 2466 2474) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L428 ceAbstractionStarter]: At program point L2008(lines 1989 2014) the Hoare annotation is: true [2018-11-10 05:23:50,441 INFO L428 ceAbstractionStarter]: At program point L2006(lines 1989 2014) the Hoare annotation is: true [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point L2000(lines 2000 2004) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point power_sensor_multiplierEXIT(lines 1983 2015) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L428 ceAbstractionStarter]: At program point power_sensor_multiplierENTRY(lines 1983 2015) the Hoare annotation is: true [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point power_sensor_multiplierFINAL(lines 1983 2015) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point L1990(lines 1990 1994) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L421 ceAbstractionStarter]: At program point L2480(line 2480) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (.cse1 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse4 (not (= 6 ~ldv_count_1~0))) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (and (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) .cse0 (< 1 |old(~ldv_count_2~0)|)) (or .cse1 .cse2 .cse3) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (not (= |ldv_device_create_file_6_#in~ldv_func_arg2.offset| 0)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ldv_device_create_file_6_~ldv_func_arg2.offset 0) .cse0) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse2)))) [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point L2480-1(line 2480) no Hoare annotation was computed. [2018-11-10 05:23:50,441 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_6EXIT(lines 2475 2483) no Hoare annotation was computed. [2018-11-10 05:23:50,442 INFO L421 ceAbstractionStarter]: At program point ldv_device_create_file_6ENTRY(lines 2475 2483) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (not (= 6 ~ldv_count_1~0))) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (and (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) .cse0 (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (not (= |ldv_device_create_file_6_#in~ldv_func_arg2.offset| 0)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse0) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse1 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse3 .cse4 .cse2) (or .cse3 (not (= 1 |old(~ldv_count_2~0)|)) .cse1 (and (= ~ldv_count_2~0 1) .cse4)))) [2018-11-10 05:23:50,443 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_6FINAL(lines 2475 2483) no Hoare annotation was computed. [2018-11-10 05:23:50,443 INFO L425 ceAbstractionStarter]: For program point L2489-1(line 2489) no Hoare annotation was computed. [2018-11-10 05:23:50,443 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_7EXIT(lines 2484 2492) no Hoare annotation was computed. [2018-11-10 05:23:50,443 INFO L421 ceAbstractionStarter]: At program point L2489(line 2489) the Hoare annotation is: (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (and (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse1 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) (not (= 6 ~ldv_count_1~0)) (and (= ~ldv_count_2~0 1) .cse1)))) [2018-11-10 05:23:50,443 INFO L421 ceAbstractionStarter]: At program point ldv_device_create_file_7ENTRY(lines 2484 2492) the Hoare annotation is: (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (and (or (< ~ldv_count_1~0 7) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse1 (= 0 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) (not (= 6 ~ldv_count_1~0)) (and (= ~ldv_count_2~0 1) .cse1)))) [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ldv_device_create_file_7FINAL(lines 2484 2492) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ibmpex_initFINAL(lines 2357 2365) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ibmpex_initEXIT(lines 2357 2365) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L428 ceAbstractionStarter]: At program point ibmpex_initENTRY(lines 2357 2365) the Hoare annotation is: true [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point L2382(line 2382) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L428 ceAbstractionStarter]: At program point ibmpex_exitENTRY(lines 2366 2395) the Hoare annotation is: true [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ibmpex_exitEXIT(lines 2366 2395) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ibmpex_exitFINAL(lines 2366 2395) no Hoare annotation was computed. [2018-11-10 05:23:50,445 INFO L428 ceAbstractionStarter]: At program point L2388(lines 2374 2394) the Hoare annotation is: true [2018-11-10 05:23:50,445 INFO L428 ceAbstractionStarter]: At program point L2386(lines 2374 2394) the Hoare annotation is: true [2018-11-10 05:23:50,445 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,446 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= |#t~string131.offset| 0) (not (= |~#power_sensor_name_templates~0.base| 0)) (= |#t~string137.offset| 0) (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= |#t~string2.offset| 0) (not (= |#t~string5.base| 0)) (not (= |#t~string3.base| 0)) (not (= |~#sensor_dev_attr_name~0.base| 0)) (not (= |#t~string216.base| 0)) (= |#t~string197.offset| 0) (= |#t~string3.offset| 0) (not (= |~#power_sensor_sig~0.base| 0)) (= |#t~string211.offset| 0) (not (= |#t~string2.base| 0)) (not (= |#t~string211.base| 0)) (= ~LDV_IN_INTERRUPT~0 0) (= |#t~string130.offset| 0) (= |#t~string129.offset| 0) (= |#t~string0.offset| 0) (= |#NULL.base| 0) (= |#t~string1.offset| 0) (not (= |#t~string239.base| 0)) (= |#t~string203.offset| 0) (not (= |#t~string75.base| 0)) (= ~ldv_count_2~0 0) (= |#t~string201.offset| 0) (not (= |#t~string1.base| 0)) (= |#t~string216.offset| 0) (= |#t~string5.offset| 0) (= |#t~string88.offset| 0) (not (= |#t~string88.base| 0)) (not (= |#t~string0.base| 0)) (= |#t~string109.offset| 0) (not (= |#t~string144.base| 0)) (= |~#power_sensor_sig~0.offset| 0) (not (= |#t~string137.base| 0)) (= |#t~string4.offset| 0) (= |#t~string152.offset| 0) (not (= |#t~string130.base| 0)) (not (= |#t~string129.base| 0)) (= |#t~string78.offset| 0) (= |#t~string155.offset| 0) (not (= |#t~string78.base| 0)) (not (= |#t~string131.base| 0)) (not (= |#t~string4.base| 0)) (not (= |~#temp_sensor_sig~0.base| 0)) (= |~#temp_sensor_sig~0.offset| 0) (= ~ldv_count_1~0 0) (= |~#power_sensor_name_templates~0.offset| 0) (= |~#watt_sensor_sig~0.offset| 0) (= |~#sensor_dev_attr_reset_high_low~0.offset| 0) (not (= |#t~string201.base| 0)) (not (= |#t~string197.base| 0)) (not (= |~#driver_data~0.base| 0)) (not (= |#t~string203.base| 0)) (= |~#driver_data~0.offset| 0) (not (= |#t~string109.base| 0)) (not (= |~#watt_sensor_sig~0.base| 0)) (not (= |#t~string152.base| 0)) (= |#t~string239.offset| 0) (not (= |#t~string155.base| 0)) (not (= |~#temp_sensor_name_templates~0.base| 0)) (= |#t~string144.offset| 0) (= |#NULL.offset| 0) (= |~#temp_sensor_name_templates~0.offset| 0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0) (= |~#sensor_dev_attr_name~0.offset| 0) (= |#t~string75.offset| 0)) [2018-11-10 05:23:50,446 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-10 05:23:50,446 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-10 05:23:50,446 INFO L421 ceAbstractionStarter]: At program point L2079(line 2079) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse6 .cse8) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ibmpex_find_sensors_~num_temp~0 0) (not (= ibmpex_find_sensors_~err~3 0)) (= |ibmpex_find_sensors_write~int_#sizeOfWrittenType| 1) (= ibmpex_find_sensors_~num_power~0 0) (= |ibmpex_find_sensors_read~int_#sizeOfReadType| 1) .cse5 .cse7 .cse1) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)))) [2018-11-10 05:23:50,447 INFO L425 ceAbstractionStarter]: For program point L2079-1(line 2079) no Hoare annotation was computed. [2018-11-10 05:23:50,448 INFO L425 ceAbstractionStarter]: For program point L2141(lines 2141 2145) no Hoare annotation was computed. [2018-11-10 05:23:50,448 INFO L421 ceAbstractionStarter]: At program point L2104(line 2104) the Hoare annotation is: (let ((.cse1 (= 0 ibmpex_find_sensors_~tmp___1~1)) (.cse6 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse0 (= ~ldv_count_1~0 6)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse7 (<= 9 ~ldv_count_1~0)) (.cse5 (and .cse1 (not .cse6) .cse2)) (.cse9 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse11 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or (and (= ~ldv_count_2~0 1) .cse0 .cse1 .cse2) .cse3 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 .cse5) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (and (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse1 (= ~ldv_count_2~0 0) .cse0) .cse6) (and .cse7 .cse1 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse8) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse9) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (let ((.cse10 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (or (< |old(~ldv_count_1~0)| 7) (and .cse10 .cse7 .cse1 .cse8 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse11 (< 1 |old(~ldv_count_2~0)|) (and .cse10 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse1 .cse8))) (or .cse3 .cse5 .cse9) (or .cse3 .cse11 .cse8)))) [2018-11-10 05:23:50,449 INFO L425 ceAbstractionStarter]: For program point L2104-1(line 2104) no Hoare annotation was computed. [2018-11-10 05:23:50,450 INFO L421 ceAbstractionStarter]: At program point L2100(lines 2100 2102) the Hoare annotation is: (let ((.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse11 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (= ibmpex_find_sensors_~sensor_type~0 2))) (let ((.cse4 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (<= 9 ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse9 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse7 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 6 |old(~ldv_count_1~0)|))) (.cse10 (and (not .cse5) .cse11 .cse2)) (.cse3 (= ~ldv_count_1~0 6))) (and (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse0 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse1 .cse2) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse2 .cse3 .cse4 .cse5) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse6 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse7) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse8 .cse1 .cse9) (or (and .cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse1 .cse2) (< |old(~ldv_count_1~0)| 7) (and .cse4 .cse0 .cse1 .cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse9 (< 1 |old(~ldv_count_2~0)|)) (or .cse8 .cse10 .cse7) (or .cse8 (not (= 1 |old(~ldv_count_2~0)|)) .cse6 .cse10 (and (= ~ldv_count_2~0 1) .cse3 .cse11 .cse2))))) [2018-11-10 05:23:50,452 INFO L425 ceAbstractionStarter]: For program point L2162(lines 2162 2166) no Hoare annotation was computed. [2018-11-10 05:23:50,452 INFO L425 ceAbstractionStarter]: For program point L2100-1(lines 2100 2102) no Hoare annotation was computed. [2018-11-10 05:23:50,452 INFO L425 ceAbstractionStarter]: For program point L2096(lines 2096 2113) no Hoare annotation was computed. [2018-11-10 05:23:50,452 INFO L421 ceAbstractionStarter]: At program point L2125(lines 2069 2186) the Hoare annotation is: (let ((.cse13 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse14 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse4 (<= 9 ~ldv_count_1~0)) (.cse9 (<= ibmpex_find_sensors_~j~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse1 (and (not .cse13) .cse14)) (.cse11 (not (= 6 |old(~ldv_count_1~0)|))) (.cse7 (<= ibmpex_find_sensors_~j~0 0)) (.cse12 (= ~ldv_count_1~0 6)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse8 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (or (< |old(~ldv_count_1~0)| 7) (and .cse3 .cse4 .cse5 .cse6) (and .cse3 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse7 .cse5) .cse8 (< 1 |old(~ldv_count_2~0)|) (and .cse3 .cse5 .cse9 .cse6)) (let ((.cse10 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse4 .cse10 .cse5) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and .cse10 .cse5 (<= ibmpex_find_sensors_~j~0 2) (<= 8 ~ldv_count_1~0)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (and .cse10 .cse5 .cse9 .cse6) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse11 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (and .cse7 .cse12 .cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse13) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0))) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse11 (and .cse7 (= ~ldv_count_2~0 1) .cse12 .cse14)) (or .cse0 .cse8 .cse5)))) [2018-11-10 05:23:50,454 INFO L421 ceAbstractionStarter]: At program point L2146(line 2146) the Hoare annotation is: (let ((.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse4 (<= 9 ~ldv_count_1~0)) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse7 (and .cse5 .cse10)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) .cse10)) (.cse9 (not (= 6 |old(~ldv_count_1~0)|))) (.cse8 (and (= ~ldv_count_2~0 1) (= ~ldv_count_1~0 6) .cse10))) (and (or .cse0 .cse1 .cse2) (let ((.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (or (< |old(~ldv_count_1~0)| 7) (and .cse3 .cse4 .cse5 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse6 (and .cse3 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse5) (< 1 |old(~ldv_count_2~0)|) .cse7)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse4 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse5) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse7 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse8 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse9 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse6 .cse7) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse9 .cse8)))) [2018-11-10 05:23:50,454 INFO L425 ceAbstractionStarter]: For program point L2179(lines 2179 2183) no Hoare annotation was computed. [2018-11-10 05:23:50,454 INFO L425 ceAbstractionStarter]: For program point L2146-1(line 2146) no Hoare annotation was computed. [2018-11-10 05:23:50,455 INFO L421 ceAbstractionStarter]: At program point ibmpex_find_sensorsENTRY(lines 2056 2187) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse5 (= ~ldv_count_1~0 6)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (< |old(~ldv_count_1~0)| 7) .cse6 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse5 .cse7 .cse1) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse6 .cse8))) [2018-11-10 05:23:50,456 INFO L421 ceAbstractionStarter]: At program point L2171(lines 2069 2186) the Hoare annotation is: (let ((.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse7 (= ~ldv_count_1~0 6)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse13 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse9) .cse13)) (.cse6 (not (= 6 |old(~ldv_count_1~0)|))) (.cse5 (and (= ~ldv_count_2~0 1) .cse7 .cse13)) (.cse8 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse11 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse12 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse10 .cse13))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse5 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse6 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (<= (+ ibmpex_find_sensors_~err~3 12) 0) .cse7 .cse8 .cse9) (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse10 .cse11) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse6 .cse5) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and .cse8 (<= 7 ~ldv_count_1~0) .cse10) .cse12 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse11 .cse3 .cse12 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,458 INFO L425 ceAbstractionStarter]: For program point L2105-1(lines 2096 2113) no Hoare annotation was computed. [2018-11-10 05:23:50,458 INFO L421 ceAbstractionStarter]: At program point L2072(line 2072) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse5 (= ~ldv_count_1~0 6)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse4 (not (= 6 |old(~ldv_count_1~0)|))) (.cse3 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse7 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 (and (not .cse1) .cse2) .cse3) (or .cse0 (not (= 1 |old(~ldv_count_2~0)|)) .cse4 (and (= ~ldv_count_2~0 1) .cse5 .cse2)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ibmpex_find_sensors_~num_temp~0 0) (= ibmpex_find_sensors_~num_power~0 0) .cse5 .cse6 .cse1) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse4 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse3) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse7 (and .cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse8) (< 1 |old(~ldv_count_2~0)|)) (or .cse0 .cse7 .cse8))) [2018-11-10 05:23:50,465 INFO L425 ceAbstractionStarter]: For program point L2105(lines 2105 2112) no Hoare annotation was computed. [2018-11-10 05:23:50,465 INFO L425 ceAbstractionStarter]: For program point L2072-1(line 2072) no Hoare annotation was computed. [2018-11-10 05:23:50,466 INFO L421 ceAbstractionStarter]: At program point L2134(lines 2069 2186) the Hoare annotation is: (let ((.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse1 (and (not .cse8) .cse9)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse6 (= ~ldv_count_1~0 6)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse3 (<= 9 ~ldv_count_1~0)) (.cse10 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse3 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse4) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse6 .cse7 .cse8) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 (and (= ~ldv_count_2~0 1) .cse6 .cse9)) (or .cse0 .cse10 .cse4) (or (< |old(~ldv_count_1~0)| 7) (and .cse7 .cse3 .cse4 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse10 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse4) (< 1 |old(~ldv_count_2~0)|))))) [2018-11-10 05:23:50,467 INFO L425 ceAbstractionStarter]: For program point ibmpex_find_sensorsFINAL(lines 2056 2187) no Hoare annotation was computed. [2018-11-10 05:23:50,467 INFO L425 ceAbstractionStarter]: For program point L2089(line 2089) no Hoare annotation was computed. [2018-11-10 05:23:50,467 INFO L425 ceAbstractionStarter]: For program point L2118(line 2118) no Hoare annotation was computed. [2018-11-10 05:23:50,468 INFO L421 ceAbstractionStarter]: At program point L2180(lines 2069 2186) the Hoare annotation is: (let ((.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse7 (= ~ldv_count_1~0 6)) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse12 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse8) .cse12)) (.cse6 (and (= ~ldv_count_2~0 1) .cse7 .cse12)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse10 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse11 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse9 .cse12))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 .cse6) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and (<= (+ ibmpex_find_sensors_~err~3 12) 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~ldv_count_2~0 0) .cse7 .cse8)) .cse6 (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse9 .cse10) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (<= 7 ~ldv_count_1~0) .cse9) .cse11 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse10 .cse3 .cse11 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,471 INFO L425 ceAbstractionStarter]: For program point L2147(lines 2147 2151) no Hoare annotation was computed. [2018-11-10 05:23:50,471 INFO L425 ceAbstractionStarter]: For program point ibmpex_find_sensorsEXIT(lines 2056 2187) no Hoare annotation was computed. [2018-11-10 05:23:50,471 INFO L425 ceAbstractionStarter]: For program point L2081(lines 2081 2085) no Hoare annotation was computed. [2018-11-10 05:23:50,471 INFO L425 ceAbstractionStarter]: For program point L2073(lines 2073 2077) no Hoare annotation was computed. [2018-11-10 05:23:50,476 INFO L425 ceAbstractionStarter]: For program point L2135(lines 2135 2139) no Hoare annotation was computed. [2018-11-10 05:23:50,477 INFO L421 ceAbstractionStarter]: At program point L2127(lines 2069 2186) the Hoare annotation is: (let ((.cse12 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse13 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse1 (and (not .cse12) .cse13)) (.cse8 (not (= 6 |old(~ldv_count_1~0)|))) (.cse10 (= ~ldv_count_1~0 6)) (.cse9 (<= ibmpex_find_sensors_~j~0 0)) (.cse5 (<= ibmpex_find_sensors_~j~0 2)) (.cse11 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse6 (<= ibmpex_find_sensors_~j~0 1)) (.cse7 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse14 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (let ((.cse3 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)))) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and .cse3 .cse4 .cse5 (<= 8 ~ldv_count_1~0)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (and .cse3 .cse4 .cse6 .cse7) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse8 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (and .cse9 .cse10 .cse11 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse12) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0))) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse8 (and .cse9 (= ~ldv_count_2~0 1) .cse10 .cse13)) (or (< |old(~ldv_count_1~0)| 7) (and .cse11 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse9 .cse4) .cse14 (< 1 |old(~ldv_count_2~0)|) (and .cse11 (<= 9 ~ldv_count_1~0) .cse4 .cse5 .cse7) (and .cse11 .cse4 .cse6 .cse7)) (or .cse0 .cse14 .cse4)))) [2018-11-10 05:23:50,477 INFO L425 ceAbstractionStarter]: For program point L2090(lines 2090 2094) no Hoare annotation was computed. [2018-11-10 05:23:50,477 INFO L425 ceAbstractionStarter]: For program point L2119(lines 2119 2123) no Hoare annotation was computed. [2018-11-10 05:23:50,481 INFO L421 ceAbstractionStarter]: At program point L2148(lines 2069 2186) the Hoare annotation is: (let ((.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse7 (= ~ldv_count_1~0 6)) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse12 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse8) .cse12)) (.cse6 (not (= 6 |old(~ldv_count_1~0)|))) (.cse5 (and (= ~ldv_count_2~0 1) .cse7 .cse12)) (.cse10 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse11 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse9 .cse12))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse5 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse6 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (and (<= ibmpex_find_sensors_~j~0 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~ldv_count_2~0 0) .cse7 .cse8) (<= (+ ibmpex_find_sensors_~err~3 12) 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse9 .cse10) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse6 .cse5) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (<= 7 ~ldv_count_1~0) .cse9) .cse11 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse10 .cse3 .cse11 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,481 INFO L421 ceAbstractionStarter]: At program point L2140(line 2140) the Hoare annotation is: (let ((.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse1 (and (not .cse10) .cse5)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse9 (<= 9 ~ldv_count_1~0)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse4 (= ~ldv_count_1~0 6)) (.cse8 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse3 (and (= ~ldv_count_2~0 1) .cse4 .cse5)) (or .cse0 .cse6 .cse7) (or (< |old(~ldv_count_1~0)| 7) (and .cse8 .cse9 .cse7 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse6 (and .cse8 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse7) (< 1 |old(~ldv_count_2~0)|)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse9 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse7) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse4 .cse8 .cse10) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse3 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0))))) [2018-11-10 05:23:50,483 INFO L421 ceAbstractionStarter]: At program point L2173(lines 2069 2186) the Hoare annotation is: (let ((.cse6 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse9 (= ~ldv_count_1~0 6)) (.cse7 (<= ibmpex_find_sensors_~j~0 2)) (.cse11 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse15 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse1 (and (not .cse11) .cse15)) (.cse4 (and (and (= ~ldv_count_2~0 1) .cse9 .cse15) .cse7)) (.cse3 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse10 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse14 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse12 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse5 (and .cse6 .cse15)) (.cse13 (< 1 |old(~ldv_count_2~0)|)) (.cse8 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse3 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) .cse4 (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse5 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse6 .cse7 .cse8) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (<= (+ ibmpex_find_sensors_~err~3 12) 0) .cse9 .cse7 .cse10 .cse11) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse3 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse12 .cse5) (or (< |old(~ldv_count_1~0)| 7) .cse12 .cse13 .cse5 (and .cse10 .cse14 .cse6 .cse7) (and .cse10 .cse6 .cse7 (<= 8 ~ldv_count_1~0))) (or (< |old(~ldv_count_1~0)| 9) .cse14 .cse12 .cse5 .cse13 .cse8)))) [2018-11-10 05:23:50,486 INFO L425 ceAbstractionStarter]: For program point L2140-1(line 2140) no Hoare annotation was computed. [2018-11-10 05:23:50,487 INFO L421 ceAbstractionStarter]: At program point L2136(lines 2069 2186) the Hoare annotation is: (let ((.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse1 (and (not .cse8) .cse9)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse6 (= ~ldv_count_1~0 6)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse3 (<= 9 ~ldv_count_1~0)) (.cse10 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse3 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse4) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse6 .cse7 .cse8) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 (and (= ~ldv_count_2~0 1) .cse6 .cse9)) (or .cse0 .cse10 .cse4) (or (< |old(~ldv_count_1~0)| 7) (and .cse7 .cse3 .cse4 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse10 (and .cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse4) (< 1 |old(~ldv_count_2~0)|))))) [2018-11-10 05:23:50,491 INFO L421 ceAbstractionStarter]: At program point L2169(lines 2069 2186) the Hoare annotation is: (let ((.cse6 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse9 (= ~ldv_count_1~0 6)) (.cse7 (<= ibmpex_find_sensors_~j~0 2)) (.cse11 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse15 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse1 (and (not .cse11) .cse15)) (.cse4 (and (and (= ~ldv_count_2~0 1) .cse9 .cse15) .cse7)) (.cse3 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse10 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse14 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse12 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse5 (and .cse6 .cse15)) (.cse13 (< 1 |old(~ldv_count_2~0)|)) (.cse8 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse3 .cse4) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) .cse4 (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse5 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse6 .cse7 .cse8) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (<= (+ ibmpex_find_sensors_~err~3 12) 0) .cse9 .cse7 .cse10 .cse11) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse3 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse12 .cse5) (or (< |old(~ldv_count_1~0)| 7) .cse12 .cse13 .cse5 (and .cse10 .cse14 .cse6 .cse7) (and .cse10 .cse6 .cse7 (<= 8 ~ldv_count_1~0))) (or (< |old(~ldv_count_1~0)| 9) .cse14 .cse12 .cse5 .cse13 .cse8)))) [2018-11-10 05:23:50,493 INFO L421 ceAbstractionStarter]: At program point L2132(lines 2069 2186) the Hoare annotation is: (let ((.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse1 (and (not .cse9) .cse5)) (.cse4 (= ~ldv_count_1~0 6)) (.cse3 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (<= 9 ~ldv_count_1~0)) (.cse10 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse8 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse3 (and (= ~ldv_count_2~0 1) .cse4 .cse5)) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse6 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse7) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse4 .cse8 .cse9) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse3 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse10 .cse7) (or (< |old(~ldv_count_1~0)| 7) (and .cse8 .cse6 .cse7 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse10 (and .cse8 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse7) (< 1 |old(~ldv_count_2~0)|))))) [2018-11-10 05:23:50,495 INFO L425 ceAbstractionStarter]: For program point L2095-1(line 2095) no Hoare annotation was computed. [2018-11-10 05:23:50,495 INFO L421 ceAbstractionStarter]: At program point L2095(line 2095) the Hoare annotation is: (let ((.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse1 (and (not .cse7) .cse9)) (.cse8 (not (= 6 |old(~ldv_count_1~0)|))) (.cse5 (= ~ldv_count_1~0 6)) (.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse3 (<= 9 ~ldv_count_1~0)) (.cse10 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1))) (and (or .cse0 .cse1 .cse2) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (and .cse3 (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse4) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) (and .cse5 .cse6 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) .cse7) (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse8 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (= |#t~string88.base| 0)) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse8 (and (= ~ldv_count_2~0 1) .cse5 .cse9)) (or .cse0 .cse10 .cse4) (or (< |old(~ldv_count_1~0)| 7) (and .cse6 .cse3 .cse4 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) .cse10 (and .cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse4) (< 1 |old(~ldv_count_2~0)|))))) [2018-11-10 05:23:50,498 INFO L421 ceAbstractionStarter]: At program point L2178(lines 2069 2186) the Hoare annotation is: (let ((.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse7 (= ~ldv_count_1~0 6)) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) (.cse12 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (let ((.cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse1 (and (not .cse8) .cse12)) (.cse6 (and (= ~ldv_count_2~0 1) .cse7 .cse12)) (.cse5 (not (= 6 |old(~ldv_count_1~0)|))) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse10 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse3 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (.cse11 (< 1 |old(~ldv_count_2~0)|)) (.cse4 (and .cse9 .cse12))) (and (or .cse0 .cse1 .cse2) (or .cse0 .cse3 .cse4) (or .cse0 .cse1 (not (= 1 |old(~ldv_count_2~0)|)) .cse5 .cse6) (or (not (= |#t~string109.offset| 0)) (= |#t~string137.base| 0) (not (= ~LDV_IN_INTERRUPT~0 1)) (= |#t~string131.base| 0) (not (= |~#watt_sensor_sig~0.offset| 0)) (not (= |#NULL.offset| 0)) (not (= |#t~string137.offset| 0)) (= 0 |#t~string5.base|) (= |~#temp_sensor_sig~0.base| 0) (= 0 |#t~string109.base|) (= |~#power_sensor_name_templates~0.base| 0) (= 0 |~#temp_sensor_name_templates~0.base|) (and (<= (+ ibmpex_find_sensors_~err~3 12) 0) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 0) (= ~ldv_count_2~0 0) .cse7 .cse8)) (= |#t~string201.base| 0) (not (= |#t~string197.offset| 0)) (= 0 |#t~string4.base|) .cse4 (= |#t~string152.base| 0) (= 0 |#t~string0.base|) (= |~#driver_data~0.base| 0) (not (= 0 |~#power_sensor_name_templates~0.offset|)) (= |#t~string129.base| 0) (= |#t~string155.base| 0) (not (= |~#temp_sensor_name_templates~0.offset| 0)) (= 0 |#t~string130.base|) (= |#t~string144.base| 0) (= |#t~string239.base| 0) (not (= |#t~string78.offset| 0)) (= 0 |#t~string197.base|) (not (= |#t~string3.offset| 0)) (not (= |#t~string152.offset| 0)) (not (= |#t~string88.offset| 0)) (= |#t~string211.base| 0) (= |#t~string1.base| 0) (= |#t~string203.base| 0) .cse6 (not (= |#NULL.base| 0)) (= 0 |~#sensor_dev_attr_name~0.base|) (= |#t~string3.base| 0) (not (= |#t~string201.offset| 0)) (not (= |#t~string75.offset| 0)) (not (= |~#sensor_dev_attr_reset_high_low~0.offset| 0)) (= |#t~string75.base| 0) (not (= |old(~ldv_count_2~0)| 0)) (not (= |#t~string130.offset| 0)) .cse5 (= |#t~string216.base| 0) (not (= 0 |~#power_sensor_sig~0.offset|)) (not (= |#t~string5.offset| 0)) (not (= |#t~string144.offset| 0)) (not (= |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)| 0)) (not (= 0 |#t~string131.offset|)) (not (= |#t~string216.offset| 0)) (not (= |#t~string0.offset| 0)) (not (= 0 |~#temp_sensor_sig~0.offset|)) (not (= |~#sensor_dev_attr_name~0.offset| 0)) (not (= |~#driver_data~0.offset| 0)) (= |#t~string78.base| 0) (not .cse2) (= |#t~string2.base| 0) (not (= |#t~string129.offset| 0)) (not (= 0 |#t~string155.offset|)) (= |~#watt_sensor_sig~0.base| 0) (not (= 0 |#t~string2.offset|)) (= |~#power_sensor_sig~0.base| 0) (not (= |#t~string1.offset| 0)) (not (= 0 |#t~string203.offset|)) (not (= |#t~string4.offset| 0)) (not (= 0 |#t~string239.offset|)) (not (= |#t~string211.offset| 0)) (and (<= ~ldv_count_2~0 (+ |old(~ldv_count_2~0)| 1)) .cse9 .cse10) (= |#t~string88.base| 0)) (or (< |old(~ldv_count_1~0)| 7) .cse3 (and (= |old(~ldv_count_2~0)| ~ldv_count_2~0) (<= 7 ~ldv_count_1~0) .cse9) .cse11 .cse4) (or (= |old(~ldv_count_1~0)| ~ldv_count_1~0) .cse10 .cse3 .cse11 .cse4 (< |old(~ldv_count_1~0)| 8))))) [2018-11-10 05:23:50,501 INFO L428 ceAbstractionStarter]: At program point L2462(line 2462) the Hoare annotation is: true [2018-11-10 05:23:50,501 INFO L425 ceAbstractionStarter]: For program point L2462-1(line 2462) no Hoare annotation was computed. [2018-11-10 05:23:50,501 INFO L428 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 2457 2465) the Hoare annotation is: true [2018-11-10 05:23:50,501 INFO L425 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 2457 2465) no Hoare annotation was computed. [2018-11-10 05:23:50,503 INFO L425 ceAbstractionStarter]: For program point IS_ERREXIT(lines 2457 2465) no Hoare annotation was computed. [2018-11-10 05:23:50,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,512 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,529 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,530 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,531 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,531 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,534 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,535 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,536 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,538 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,538 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,542 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,542 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,545 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,546 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,548 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,549 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,549 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,552 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,552 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,557 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,558 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,558 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,559 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,560 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,563 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,563 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,566 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,566 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,567 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,572 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,573 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,576 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,576 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,577 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,578 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,579 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,580 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,580 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,580 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,584 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,585 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,588 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,588 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,588 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,591 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,592 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,595 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,596 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,598 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,599 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,605 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,605 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,608 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,609 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,612 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,612 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,616 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,639 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.11 05:23:50 BoogieIcfgContainer [2018-11-10 05:23:50,639 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-10 05:23:50,639 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 05:23:50,639 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 05:23:50,639 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 05:23:50,640 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 05:16:25" (3/4) ... [2018-11-10 05:23:50,643 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-10 05:23:50,648 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure is_temp_sensor [2018-11-10 05:23:50,648 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure create_sensor [2018-11-10 05:23:50,648 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_query_sensor_count [2018-11-10 05:23:50,648 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_sysfs [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __be16_to_cpup [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add_tail [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute_2 [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure init_completion [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __swab16p [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure is_power_sensor [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_query_sensor_name [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-10 05:23:50,649 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __fswab16 [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure extract_value [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_bmc_delete [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_ver_check [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_bmc_gone [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_register_bmc [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_msg_handler [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure get_bmc_data [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_send_message [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-10 05:23:50,650 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_device_create_file_5 [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure power_sensor_multiplier [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_device_create_file_6 [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_device_create_file_7 [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_init [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_exit [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ibmpex_find_sensors [2018-11-10 05:23:50,651 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-10 05:23:50,672 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 537 nodes and edges [2018-11-10 05:23:50,675 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 282 nodes and edges [2018-11-10 05:23:50,677 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 83 nodes and edges [2018-11-10 05:23:50,679 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2018-11-10 05:23:50,680 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-10 05:23:50,706 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && LDV_IN_INTERRUPT == 1) && tmp == 0) && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || !(\old(ldv_count_1) == 0)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(\old(LDV_IN_INTERRUPT) == 0)) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((7 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 [2018-11-10 05:23:50,707 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || !(\old(ldv_count_1) == 0)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || ((((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && LDV_IN_INTERRUPT == 1) && tmp == 0) && ldv_count_1 == 6) && !(tmp___1 == 0)) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(\old(LDV_IN_INTERRUPT) == 0)) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((7 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 [2018-11-10 05:23:50,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || ((j <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && err + 12 <= 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) [2018-11-10 05:23:50,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && j <= 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || ((((j <= 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((j <= 0 && ldv_count_2 == 1) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) [2018-11-10 05:23:50,708 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || ((((j <= 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((j <= 0 && ldv_count_2 == 1) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && j <= 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || ((((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) [2018-11-10 05:23:50,709 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) [2018-11-10 05:23:50,709 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) [2018-11-10 05:23:50,709 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || ((((((((((((((((!(__mutex_init_#in~23 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && == 56) && size == 8) && !(__key == 0)) && unknown-#sizeOfWrittenType-unknown == 1) && !( == 0)) && ldv_count_1 == 6) && __mutex_init_#in~22 == 0) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,710 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (err + 12 <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,711 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || ((((((((( == 56 && size == 8) && !(__key == 0)) && !( == 0)) && ((((((((!(__mutex_init_#in~23 == 0) && __mutex_init_#in~22 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && unknown-#sizeOfWrittenType-unknown == 1) || (((!(#Ultimate.alloc_#res == 0) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#sizeOfWrittenType-unknown == 4))) && ldv_count_1 == 6) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,711 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((((((((((((((((!(__mutex_init_#in~23 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && == 56) && size == 8) && !(__key == 0)) && unknown-#sizeOfWrittenType-unknown == 1) && !( == 0)) && ldv_count_1 == 6) && __mutex_init_#in~22 == 0) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,711 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (err + 12 <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,711 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || ((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) [2018-11-10 05:23:50,712 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2)) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && j <= 2) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1))) && (((((\old(ldv_count_1) < 9 || \old(ldv_count_1) == ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 1 < \old(ldv_count_2)) || \old(ldv_count_1) + 1 <= ldv_count_1) [2018-11-10 05:23:50,724 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(ldv_count_2 == 0)) || !("ibmpex" == 0)) || !(6 == ldv_count_1)) || "Error %d finding sensors\n" == 0) || (\old() == 40 && !(err == 0))) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(ldv_call_dev_attr_of_sensor_device_attribute == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == ldv_call_dev_attr_of_sensor_device_attribute_2)) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 [2018-11-10 05:23:50,725 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2)) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && j <= 2) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1))) && (((((\old(ldv_count_1) < 9 || \old(ldv_count_1) == ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 1 < \old(ldv_count_2)) || \old(ldv_count_1) + 1 <= ldv_count_1) [2018-11-10 05:23:50,728 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(ldv_count_2 == 0)) || !("ibmpex" == 0)) || !(6 == ldv_count_1)) || "Error %d finding sensors\n" == 0) || (\old() == 40 && !(err == 0))) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(ldv_call_dev_attr_of_sensor_device_attribute == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == ldv_call_dev_attr_of_sensor_device_attribute_2)) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 [2018-11-10 05:23:50,823 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_addbd410-ffa9-4592-bb55-f78126bf79aa/bin-2019/utaipan/witness.graphml [2018-11-10 05:23:50,823 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 05:23:50,824 INFO L168 Benchmark]: Toolchain (without parser) took 449640.54 ms. Allocated memory was 1.0 GB in the beginning and 5.7 GB in the end (delta: 4.6 GB). Free memory was 952.7 MB in the beginning and 3.5 GB in the end (delta: -2.5 GB). Peak memory consumption was 2.1 GB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,824 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 05:23:50,824 INFO L168 Benchmark]: CACSL2BoogieTranslator took 791.64 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 161.0 MB). Free memory was 952.7 MB in the beginning and 1.1 GB in the end (delta: -131.7 MB). Peak memory consumption was 99.2 MB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,824 INFO L168 Benchmark]: Boogie Procedure Inliner took 85.37 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.4 MB). Peak memory consumption was 10.4 MB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,825 INFO L168 Benchmark]: Boogie Preprocessor took 76.29 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 11.8 MB). Peak memory consumption was 11.8 MB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,825 INFO L168 Benchmark]: RCFGBuilder took 3567.74 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 89.7 MB). Free memory was 1.1 GB in the beginning and 845.6 MB in the end (delta: 216.6 MB). Peak memory consumption was 306.2 MB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,825 INFO L168 Benchmark]: TraceAbstraction took 444932.28 ms. Allocated memory was 1.3 GB in the beginning and 5.7 GB in the end (delta: 4.4 GB). Free memory was 845.6 MB in the beginning and 3.5 GB in the end (delta: -2.6 GB). Peak memory consumption was 3.9 GB. Max. memory is 11.5 GB. [2018-11-10 05:23:50,825 INFO L168 Benchmark]: Witness Printer took 183.88 ms. Allocated memory is still 5.7 GB. Free memory is still 3.5 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 05:23:50,827 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.12 ms. Allocated memory is still 1.0 GB. Free memory is still 985.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 791.64 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 161.0 MB). Free memory was 952.7 MB in the beginning and 1.1 GB in the end (delta: -131.7 MB). Peak memory consumption was 99.2 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 85.37 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.4 MB). Peak memory consumption was 10.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 76.29 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 11.8 MB). Peak memory consumption was 11.8 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3567.74 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 89.7 MB). Free memory was 1.1 GB in the beginning and 845.6 MB in the end (delta: 216.6 MB). Peak memory consumption was 306.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 444932.28 ms. Allocated memory was 1.3 GB in the beginning and 5.7 GB in the end (delta: 4.4 GB). Free memory was 845.6 MB in the beginning and 3.5 GB in the end (delta: -2.6 GB). Peak memory consumption was 3.9 GB. Max. memory is 11.5 GB. * Witness Printer took 183.88 ms. Allocated memory is still 5.7 GB. Free memory is still 3.5 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~23 - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable #value - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfWrittenType - GenericResult: Unfinished Backtranslation unknown boogie variable __mutex_init_#in~22 - GenericResult: Unfinished Backtranslation unknown boogie variable #sizeOfReadType - GenericResult: Unfinished Backtranslation unknown boogie variable #Ultimate.alloc_#res - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL - GenericResult: Unfinished Backtranslation unknown boogie variable #NULL * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 2499]: 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: 1872]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:50,832 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,832 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2)) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && j <= 2) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1))) && (((((\old(ldv_count_1) < 9 || \old(ldv_count_1) == ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 1 < \old(ldv_count_2)) || \old(ldv_count_1) + 1 <= ldv_count_1) - InvariantResult [Line: 2374]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2412]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1872]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2196]: Loop Invariant [2018-11-10 05:23:50,835 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,836 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,842 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,842 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || ((((((((((((((((!(__mutex_init_#in~23 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && == 56) && size == 8) && !(__key == 0)) && unknown-#sizeOfWrittenType-unknown == 1) && !( == 0)) && ldv_count_1 == 6) && __mutex_init_#in~22 == 0) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1700]: Loop Invariant [2018-11-10 05:23:50,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(ldv_count_2 == 0)) || !("ibmpex" == 0)) || !(6 == ldv_count_1)) || "Error %d finding sensors\n" == 0) || (\old() == 40 && !(err == 0))) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(ldv_call_dev_attr_of_sensor_device_attribute == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == ldv_call_dev_attr_of_sensor_device_attribute_2)) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 - InvariantResult [Line: 1989]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2196]: Loop Invariant [2018-11-10 05:23:50,852 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,852 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,853 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,860 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,861 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,861 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || ((((((((( == 56 && size == 8) && !(__key == 0)) && !( == 0)) && ((((((((!(__mutex_init_#in~23 == 0) && __mutex_init_#in~22 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && unknown-#sizeOfWrittenType-unknown == 1) || (((!(#Ultimate.alloc_#res == 0) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#sizeOfWrittenType-unknown == 4))) && ldv_count_1 == 6) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2374]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:50,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || ((j <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && err + 12 <= 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2412]: Loop Invariant [2018-11-10 05:23:50,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || !(\old(ldv_count_1) == 0)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || ((((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && LDV_IN_INTERRUPT == 1) && tmp == 0) && ldv_count_1 == 6) && !(tmp___1 == 0)) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(\old(LDV_IN_INTERRUPT) == 0)) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((7 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 - InvariantResult [Line: 1989]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2196]: Loop Invariant [2018-11-10 05:23:50,876 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,876 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,881 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,882 WARN L387 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.alloc_#res : $Pointer$ not handled [2018-11-10 05:23:50,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~23 [2018-11-10 05:23:50,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable #value [2018-11-10 05:23:50,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfWrittenType [2018-11-10 05:23:50,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable __mutex_init_#in~22 [2018-11-10 05:23:50,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable #sizeOfReadType [2018-11-10 05:23:50,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable #Ultimate.alloc_#res [2018-11-10 05:23:50,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((((((((((((((((!(__mutex_init_#in~23 == 0) && !(__mutex_init_#in~22 == 0)) && !(#Ultimate.alloc_#res == 0)) && unknown-#sizeOfWrittenType-unknown == 8) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && unknown-#value-unknown == 60) && == 56) && size == 8) && !(__key == 0)) && unknown-#sizeOfWrittenType-unknown == 1) && !( == 0)) && ldv_count_1 == 6) && __mutex_init_#in~22 == 0) && unknown-#sizeOfReadType-unknown == 4) && #Ultimate.alloc_#res == 0) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2412]: Loop Invariant [2018-11-10 05:23:50,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && LDV_IN_INTERRUPT == 1) && tmp == 0) && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || !(\old(ldv_count_1) == 0)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(\old(LDV_IN_INTERRUPT) == 0)) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((7 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:50,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) - InvariantResult [Line: 1700]: Loop Invariant [2018-11-10 05:23:50,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(ldv_count_2 == 0)) || !("ibmpex" == 0)) || !(6 == ldv_count_1)) || "Error %d finding sensors\n" == 0) || (\old() == 40 && !(err == 0))) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(ldv_call_dev_attr_of_sensor_device_attribute == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == ldv_call_dev_attr_of_sensor_device_attribute_2)) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0 - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:50,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:50,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:50,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (err + 12 <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,072 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || (((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) && ((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,087 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && (((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && j <= 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || ((9 <= ldv_count_1 && ldv_count_2 <= \old(ldv_count_2) + 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || ((((j <= 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((j <= 0 && ldv_count_2 == 1) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,114 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,116 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (err + 12 <= 0 && ((ldv_call_dev_attr_of_sensor_device_attribute == 0 && ldv_count_2 == 0) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || (((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2)) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || (((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && j <= 2) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1))) && (((((\old(ldv_count_1) < 9 || \old(ldv_count_1) == ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 1 < \old(ldv_count_2)) || \old(ldv_count_1) + 1 <= ldv_count_1) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,152 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,153 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,153 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: (((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && 8 <= ldv_count_1)) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || (((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || ((((j <= 0 && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute == 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || (((j <= 0 && ldv_count_2 == 1) && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) < 7 || (((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && j <= 0) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || ((((\old(ldv_count_2) == ldv_count_2 && 9 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (((\old(ldv_count_2) == ldv_count_2 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && j <= 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) - InvariantResult [Line: 2069]: Loop Invariant [2018-11-10 05:23:51,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,164 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,164 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL [2018-11-10 05:23:51,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable #NULL Derived loop invariant: ((((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!("Error reading sensor %d.\n" == 0) || "%d\n" == 0) || !(LDV_IN_INTERRUPT == 1)) || "name" == 0) || !(watt_sensor_sig == 0)) || !(#NULL == 0)) || !("%d\n" == 0)) || 0 == "%s%d_input_highest") || temp_sensor_sig == 0) || 0 == "Error reading sensor %d.\n") || power_sensor_name_templates == 0) || 0 == temp_sensor_name_templates) || "Unable to register user with IPMI interface %d\n" == 0) || !("Insufficient memory for BMC interface.\n" == 0)) || 0 == "%s%d_input_lowest") || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || "temp" == 0) || 0 == "%s%d_average") || driver_data == 0) || !(0 == power_sensor_name_templates)) || "%s\n" == 0) || "power" == 0) || !(temp_sensor_name_templates == 0)) || 0 == "ibmpex") || "reset_high_low" == 0) || "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n" == 0) || !("validate_addr=%x\n" == 0)) || 0 == "Insufficient memory for BMC interface.\n") || !("%s%d_input" == 0)) || !("temp" == 0)) || !("Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) || "Unable to register hwmon device for IPMI interface %d\n" == 0) || "%s%d_average_lowest" == 0) || "&data->lock" == 0) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(#NULL == 0)) || 0 == sensor_dev_attr_name) || "%s%d_input" == 0) || !("Unable to register user with IPMI interface %d\n" == 0)) || !("request_settime=%x\n" == 0)) || !(sensor_dev_attr_reset_high_low == 0)) || "request_settime=%x\n" == 0) || !(\old(ldv_count_2) == 0)) || !("ibmpex" == 0)) || !(6 == \old(ldv_count_1))) || ((((ldv_call_dev_attr_of_sensor_device_attribute == 0 && err + 12 <= 0) && ldv_count_1 == 6) && \old(ldv_count_2) == ldv_count_2) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) || "Error %d finding sensors\n" == 0) || !(0 == power_sensor_sig)) || !("%s%d_input_highest" == 0)) || !("reset_high_low" == 0)) || !(\old(ldv_call_dev_attr_of_sensor_device_attribute) == 0)) || !(0 == "name")) || !("Error %d finding sensors\n" == 0)) || !("%s%d_average" == 0)) || !(0 == temp_sensor_sig)) || !(sensor_dev_attr_name == 0)) || !(driver_data == 0)) || "validate_addr=%x\n" == 0) || !(0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || "%s%d_average_highest" == 0) || !("%s\n" == 0)) || !(0 == "power")) || watt_sensor_sig == 0) || !(0 == "%s%d_average_highest")) || power_sensor_sig == 0) || !("%s%d_average_lowest" == 0)) || !(0 == "&data->lock")) || !("%s%d_input_lowest" == 0)) || !(0 == "Mismatch between received msgid (%02x) and transmitted msgid (%02x)!\n")) || !("Unable to register hwmon device for IPMI interface %d\n" == 0)) || ((ldv_count_2 <= \old(ldv_count_2) + 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || "Found BMC with sensor interface v%d.%d %d-%02d-%02d on interface %d\n" == 0)) && ((((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || !(1 == \old(ldv_count_2))) || !(6 == \old(ldv_count_1))) || ((ldv_count_2 == 1 && ldv_count_1 == 6) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && ((((\old(ldv_count_1) < 7 || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((\old(ldv_count_2) == ldv_count_2 && 7 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && (((((\old(ldv_count_1) == ldv_count_1 || \old(ldv_count_1) + 1 <= ldv_count_1) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || 1 < \old(ldv_count_2)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || \old(ldv_count_1) < 8) - StatisticsResult: Ultimate Automizer benchmark data CFG has 40 procedures, 290 locations, 1 error locations. SAFE Result, 444.7s OverallTime, 18 OverallIterations, 6 TraceHistogramMax, 320.5s AutomataDifference, 0.0s DeadEndRemovalTime, 77.6s HoareAnnotationTime, HoareTripleCheckerStatistics: 8198 SDtfs, 6705 SDslu, 31689 SDs, 0 SdLazy, 19354 SolverSat, 2458 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 67.3s Time, PredicateUnifierStatistics: 4 DeclaredPredicates, 3416 GetRequests, 3005 SyntacticMatches, 38 SemanticMatches, 373 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12882 ImplicationChecksByTransitivity, 34.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1500occurred in iteration=11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 9.6s AbstIntTime, 6 AbstIntIterations, 2 AbstIntStrong, 0.975351447657864 AbsIntWeakeningRatio, 3.96056338028169 AbsIntAvgWeakeningVarsNumRemoved, 124.01971830985916 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 18 MinimizatonAttempts, 1135 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 114 LocationsWithAnnotation, 6162 PreInvPairs, 7066 NumberOfFragments, 22956 HoareAnnotationTreeSize, 6162 FomulaSimplifications, 1398980 FormulaSimplificationTreeSizeReduction, 5.7s HoareSimplificationTime, 114 FomulaSimplificationsInter, 121187 FormulaSimplificationTreeSizeReductionInter, 71.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 4.2s InterpolantComputationTime, 5343 NumberOfCodeBlocks, 5095 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 6744 ConstructedInterpolants, 0 QuantifiedInterpolants, 2885834 SizeOfPredicates, 18 NumberOfNonLiveVariables, 10708 ConjunctsInSsa, 105 ConjunctsInUnsatCore, 28 InterpolantComputations, 14 PerfectInterpolantSequences, 3114/3433 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...