java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-112bae1 [2019-09-08 14:25:46,964 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-09-08 14:25:46,966 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-09-08 14:25:46,982 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-09-08 14:25:46,982 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-09-08 14:25:46,984 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-09-08 14:25:46,985 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-09-08 14:25:46,987 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-09-08 14:25:46,992 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-09-08 14:25:46,993 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-09-08 14:25:46,994 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-09-08 14:25:46,999 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-09-08 14:25:46,999 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-09-08 14:25:47,000 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-09-08 14:25:47,003 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-09-08 14:25:47,005 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-09-08 14:25:47,005 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-09-08 14:25:47,009 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-09-08 14:25:47,011 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-09-08 14:25:47,018 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-09-08 14:25:47,020 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-09-08 14:25:47,021 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-09-08 14:25:47,022 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-09-08 14:25:47,024 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-09-08 14:25:47,027 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-09-08 14:25:47,028 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-09-08 14:25:47,028 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-09-08 14:25:47,029 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-09-08 14:25:47,029 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-09-08 14:25:47,030 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-09-08 14:25:47,030 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-09-08 14:25:47,031 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-09-08 14:25:47,032 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-09-08 14:25:47,032 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-09-08 14:25:47,033 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-09-08 14:25:47,034 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-09-08 14:25:47,034 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-09-08 14:25:47,035 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-09-08 14:25:47,035 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-09-08 14:25:47,036 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-09-08 14:25:47,036 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-09-08 14:25:47,037 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-09-08 14:25:47,051 INFO L113 SettingsManager]: Loading preferences was successful [2019-09-08 14:25:47,051 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-09-08 14:25:47,053 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-09-08 14:25:47,053 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-09-08 14:25:47,053 INFO L138 SettingsManager]: * Use SBE=true [2019-09-08 14:25:47,053 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-09-08 14:25:47,054 INFO L138 SettingsManager]: * sizeof long=4 [2019-09-08 14:25:47,054 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-09-08 14:25:47,054 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-09-08 14:25:47,054 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-09-08 14:25:47,054 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-09-08 14:25:47,055 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-09-08 14:25:47,055 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-09-08 14:25:47,055 INFO L138 SettingsManager]: * sizeof long double=12 [2019-09-08 14:25:47,055 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-09-08 14:25:47,055 INFO L138 SettingsManager]: * Use constant arrays=true [2019-09-08 14:25:47,056 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-09-08 14:25:47,056 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-09-08 14:25:47,056 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-09-08 14:25:47,056 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-09-08 14:25:47,057 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-09-08 14:25:47,057 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-08 14:25:47,057 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-09-08 14:25:47,057 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-09-08 14:25:47,057 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-09-08 14:25:47,058 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-09-08 14:25:47,058 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-09-08 14:25:47,058 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-09-08 14:25:47,058 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-09-08 14:25:47,087 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-09-08 14:25:47,102 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-09-08 14:25:47,106 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-09-08 14:25:47,110 INFO L271 PluginConnector]: Initializing CDTParser... [2019-09-08 14:25:47,110 INFO L275 PluginConnector]: CDTParser initialized [2019-09-08 14:25:47,111 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2019-09-08 14:25:47,188 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac42e199/5cf7e6cbd5fa4f87a00decf2a95fac47/FLAG2f9227cc0 [2019-09-08 14:25:47,878 INFO L306 CDTParser]: Found 1 translation units. [2019-09-08 14:25:47,879 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2019-09-08 14:25:47,905 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac42e199/5cf7e6cbd5fa4f87a00decf2a95fac47/FLAG2f9227cc0 [2019-09-08 14:25:48,052 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac42e199/5cf7e6cbd5fa4f87a00decf2a95fac47 [2019-09-08 14:25:48,063 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-09-08 14:25:48,065 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-09-08 14:25:48,066 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-09-08 14:25:48,066 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-09-08 14:25:48,069 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-09-08 14:25:48,070 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 02:25:48" (1/1) ... [2019-09-08 14:25:48,073 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1514fdfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:48, skipping insertion in model container [2019-09-08 14:25:48,074 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 02:25:48" (1/1) ... [2019-09-08 14:25:48,082 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-09-08 14:25:48,171 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-09-08 14:25:49,070 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-08 14:25:49,093 INFO L188 MainTranslator]: Completed pre-run [2019-09-08 14:25:49,221 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-08 14:25:49,299 INFO L192 MainTranslator]: Completed translation [2019-09-08 14:25:49,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49 WrapperNode [2019-09-08 14:25:49,300 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-09-08 14:25:49,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-09-08 14:25:49,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-09-08 14:25:49,301 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-09-08 14:25:49,316 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,316 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,356 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,360 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,456 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,466 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,476 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... [2019-09-08 14:25:49,508 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-09-08 14:25:49,508 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-09-08 14:25:49,509 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-09-08 14:25:49,509 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-09-08 14:25:49,512 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-08 14:25:49,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-09-08 14:25:49,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-09-08 14:25:49,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2019-09-08 14:25:49,594 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16p [2019-09-08 14:25:49,594 INFO L138 BoogieDeclarations]: Found implementation of procedure __be16_to_cpup [2019-09-08 14:25:49,594 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2019-09-08 14:25:49,595 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2019-09-08 14:25:49,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-09-08 14:25:49,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2019-09-08 14:25:49,595 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2019-09-08 14:25:49,596 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2019-09-08 14:25:49,596 INFO L138 BoogieDeclarations]: Found implementation of procedure extract_value [2019-09-08 14:25:49,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_send_message [2019-09-08 14:25:49,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_ver_check [2019-09-08 14:25:49,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_query_sensor_count [2019-09-08 14:25:49,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_query_sensor_name [2019-09-08 14:25:49,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_query_sensor_data [2019-09-08 14:25:49,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_reset_high_low_data [2019-09-08 14:25:49,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_update_device [2019-09-08 14:25:49,599 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bmc_data [2019-09-08 14:25:49,599 INFO L138 BoogieDeclarations]: Found implementation of procedure show_name [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_show_sensor [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_reset_high_low [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_sensor [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure is_temp_sensor [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure power_sensor_multiplier [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure create_sensor [2019-09-08 14:25:49,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_find_sensors [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_register_bmc [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_bmc_delete [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_bmc_gone [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_msg_handler [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_init [2019-09-08 14:25:49,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ibmpex_exit [2019-09-08 14:25:49,602 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-09-08 14:25:49,602 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2019-09-08 14:25:49,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_5 [2019-09-08 14:25:49,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_6 [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_7 [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2019-09-08 14:25:49,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_sysfs [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute_2 [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2019-09-08 14:25:49,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2019-09-08 14:25:49,605 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2019-09-08 14:25:49,605 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2019-09-08 14:25:49,605 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2019-09-08 14:25:49,605 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2019-09-08 14:25:49,605 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2019-09-08 14:25:49,606 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2019-09-08 14:25:49,606 INFO L138 BoogieDeclarations]: Found implementation of procedure hwmon_device_register [2019-09-08 14:25:49,606 INFO L138 BoogieDeclarations]: Found implementation of procedure hwmon_device_unregister [2019-09-08 14:25:49,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_create_user [2019-09-08 14:25:49,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_destroy_user [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_request_settime [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_watcher_register [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_watcher_unregister [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_validate_addr [2019-09-08 14:25:49,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-09-08 14:25:49,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2019-09-08 14:25:49,608 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2019-09-08 14:25:49,608 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2019-09-08 14:25:49,608 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2019-09-08 14:25:49,609 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2019-09-08 14:25:49,609 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-09-08 14:25:49,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-09-08 14:25:49,610 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-09-08 14:25:49,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-09-08 14:25:49,610 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-09-08 14:25:49,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2019-09-08 14:25:49,610 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2019-09-08 14:25:49,611 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16p [2019-09-08 14:25:49,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-09-08 14:25:49,612 INFO L130 BoogieDeclarations]: Found specification of procedure __be16_to_cpup [2019-09-08 14:25:49,612 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2019-09-08 14:25:49,612 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2019-09-08 14:25:49,612 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2019-09-08 14:25:49,612 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2019-09-08 14:25:49,613 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2019-09-08 14:25:49,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-09-08 14:25:49,613 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2019-09-08 14:25:49,614 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2019-09-08 14:25:49,614 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2019-09-08 14:25:49,614 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2019-09-08 14:25:49,614 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2019-09-08 14:25:49,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_5 [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_6 [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_7 [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2019-09-08 14:25:49,616 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_sysfs [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file_dev_attr_of_sensor_device_attribute_2 [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-09-08 14:25:49,617 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-09-08 14:25:49,618 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-09-08 14:25:49,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-09-08 14:25:49,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-09-08 14:25:49,618 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2019-09-08 14:25:49,618 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2019-09-08 14:25:49,619 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2019-09-08 14:25:49,619 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2019-09-08 14:25:49,619 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_create_user [2019-09-08 14:25:49,619 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_destroy_user [2019-09-08 14:25:49,620 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_request_settime [2019-09-08 14:25:49,620 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_watcher_register [2019-09-08 14:25:49,621 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_watcher_unregister [2019-09-08 14:25:49,621 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_validate_addr [2019-09-08 14:25:49,621 INFO L130 BoogieDeclarations]: Found specification of procedure hwmon_device_register [2019-09-08 14:25:49,621 INFO L130 BoogieDeclarations]: Found specification of procedure hwmon_device_unregister [2019-09-08 14:25:49,622 INFO L130 BoogieDeclarations]: Found specification of procedure extract_value [2019-09-08 14:25:49,622 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_msg_handler [2019-09-08 14:25:49,622 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_register_bmc [2019-09-08 14:25:49,622 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_bmc_gone [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_send_message [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_ver_check [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_query_sensor_count [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_query_sensor_name [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_query_sensor_data [2019-09-08 14:25:49,623 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_reset_high_low_data [2019-09-08 14:25:49,624 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_update_device [2019-09-08 14:25:49,624 INFO L130 BoogieDeclarations]: Found specification of procedure get_bmc_data [2019-09-08 14:25:49,627 INFO L130 BoogieDeclarations]: Found specification of procedure show_name [2019-09-08 14:25:49,627 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_show_sensor [2019-09-08 14:25:49,628 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_reset_high_low [2019-09-08 14:25:49,628 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_sensor [2019-09-08 14:25:49,633 INFO L130 BoogieDeclarations]: Found specification of procedure is_temp_sensor [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure power_sensor_multiplier [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure create_sensor [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_find_sensors [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_bmc_delete [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-09-08 14:25:49,634 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_init [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ibmpex_exit [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2019-09-08 14:25:49,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-09-08 14:25:49,636 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-09-08 14:25:49,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-09-08 14:25:49,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-09-08 14:25:49,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2019-09-08 14:25:49,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2019-09-08 14:25:51,570 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-09-08 14:25:51,571 INFO L283 CfgBuilder]: Removed 0 assume(true) statements. [2019-09-08 14:25:51,573 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 02:25:51 BoogieIcfgContainer [2019-09-08 14:25:51,573 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-09-08 14:25:51,574 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-09-08 14:25:51,574 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-09-08 14:25:51,579 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-09-08 14:25:51,579 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.09 02:25:48" (1/3) ... [2019-09-08 14:25:51,580 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5fccdd03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.09 02:25:51, skipping insertion in model container [2019-09-08 14:25:51,580 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:25:49" (2/3) ... [2019-09-08 14:25:51,581 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5fccdd03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.09 02:25:51, skipping insertion in model container [2019-09-08 14:25:51,581 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 02:25:51" (3/3) ... [2019-09-08 14:25:51,583 INFO L109 eAbstractionObserver]: Analyzing ICFG m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2019-09-08 14:25:51,594 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-09-08 14:25:51,608 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-09-08 14:25:51,626 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-09-08 14:25:51,678 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2019-09-08 14:25:51,679 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-09-08 14:25:51,679 INFO L378 AbstractCegarLoop]: Hoare is true [2019-09-08 14:25:51,679 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-09-08 14:25:51,680 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-09-08 14:25:51,680 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-09-08 14:25:51,680 INFO L382 AbstractCegarLoop]: Difference is false [2019-09-08 14:25:51,680 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-09-08 14:25:51,680 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-09-08 14:25:51,723 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states. [2019-09-08 14:25:51,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-09-08 14:25:51,763 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:25:51,765 INFO L399 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, 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] [2019-09-08 14:25:51,768 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:25:51,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:25:51,774 INFO L82 PathProgramCache]: Analyzing trace with hash -135061929, now seen corresponding path program 1 times [2019-09-08 14:25:51,776 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:25:51,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:25:51,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:51,842 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:25:51,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:52,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2019-09-08 14:25:52,673 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-08 14:25:52,674 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2019-09-08 14:25:52,705 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-09-08 14:25:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:53,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 1633 conjuncts, 4 conjunts are in the unsatisfiable core [2019-09-08 14:25:53,148 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-08 14:25:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (2)] Exception during sending of exit command (exit): Broken pipe [2019-09-08 14:25:53,296 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-09-08 14:25:53,297 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2019-09-08 14:25:53,302 INFO L454 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-09-08 14:25:53,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-09-08 14:25:53,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2019-09-08 14:25:53,321 INFO L87 Difference]: Start difference. First operand 484 states. Second operand 14 states. [2019-09-08 14:25:53,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:25:53,621 INFO L93 Difference]: Finished difference Result 846 states and 1036 transitions. [2019-09-08 14:25:53,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-09-08 14:25:53,623 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 194 [2019-09-08 14:25:53,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:25:53,659 INFO L225 Difference]: With dead ends: 846 [2019-09-08 14:25:53,659 INFO L226 Difference]: Without dead ends: 425 [2019-09-08 14:25:53,672 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2019-09-08 14:25:53,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2019-09-08 14:25:53,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 416. [2019-09-08 14:25:53,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 416 states. [2019-09-08 14:25:53,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 500 transitions. [2019-09-08 14:25:53,839 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 500 transitions. Word has length 194 [2019-09-08 14:25:53,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:25:53,840 INFO L475 AbstractCegarLoop]: Abstraction has 416 states and 500 transitions. [2019-09-08 14:25:53,840 INFO L476 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-09-08 14:25:53,840 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 500 transitions. [2019-09-08 14:25:53,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2019-09-08 14:25:53,851 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:25:53,852 INFO L399 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, 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] [2019-09-08 14:25:53,852 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:25:53,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:25:53,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1712944467, now seen corresponding path program 1 times [2019-09-08 14:25:53,853 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:25:53,854 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:25:53,858 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:53,858 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:25:53,858 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-09-08 14:25:54,100 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:25:54,100 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-08 14:25:54,103 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-08 14:25:54,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-08 14:25:54,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-08 14:25:54,104 INFO L87 Difference]: Start difference. First operand 416 states and 500 transitions. Second operand 3 states. [2019-09-08 14:25:54,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:25:54,144 INFO L93 Difference]: Finished difference Result 811 states and 981 transitions. [2019-09-08 14:25:54,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-08 14:25:54,145 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 219 [2019-09-08 14:25:54,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:25:54,153 INFO L225 Difference]: With dead ends: 811 [2019-09-08 14:25:54,153 INFO L226 Difference]: Without dead ends: 417 [2019-09-08 14:25:54,155 INFO L628 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 [2019-09-08 14:25:54,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2019-09-08 14:25:54,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 417. [2019-09-08 14:25:54,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 417 states. [2019-09-08 14:25:54,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 501 transitions. [2019-09-08 14:25:54,205 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 501 transitions. Word has length 219 [2019-09-08 14:25:54,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:25:54,206 INFO L475 AbstractCegarLoop]: Abstraction has 417 states and 501 transitions. [2019-09-08 14:25:54,206 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-08 14:25:54,207 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 501 transitions. [2019-09-08 14:25:54,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2019-09-08 14:25:54,210 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:25:54,211 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:25:54,211 INFO L418 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:25:54,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:25:54,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1988009718, now seen corresponding path program 1 times [2019-09-08 14:25:54,211 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:25:54,212 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:25:54,214 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:54,214 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:25:54,214 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:54,676 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2019-09-08 14:25:54,676 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:25:54,676 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-09-08 14:25:54,677 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-09-08 14:25:54,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-09-08 14:25:54,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2019-09-08 14:25:54,678 INFO L87 Difference]: Start difference. First operand 417 states and 501 transitions. Second operand 7 states. [2019-09-08 14:25:58,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:25:58,666 INFO L93 Difference]: Finished difference Result 1564 states and 1994 transitions. [2019-09-08 14:25:58,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-09-08 14:25:58,667 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 224 [2019-09-08 14:25:58,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:25:58,679 INFO L225 Difference]: With dead ends: 1564 [2019-09-08 14:25:58,679 INFO L226 Difference]: Without dead ends: 1560 [2019-09-08 14:25:58,681 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2019-09-08 14:25:58,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1560 states. [2019-09-08 14:25:58,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1560 to 1426. [2019-09-08 14:25:58,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1426 states. [2019-09-08 14:25:58,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 1796 transitions. [2019-09-08 14:25:58,812 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 1796 transitions. Word has length 224 [2019-09-08 14:25:58,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:25:58,814 INFO L475 AbstractCegarLoop]: Abstraction has 1426 states and 1796 transitions. [2019-09-08 14:25:58,814 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-09-08 14:25:58,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 1796 transitions. [2019-09-08 14:25:58,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2019-09-08 14:25:58,818 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:25:58,819 INFO L399 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:25:58,819 INFO L418 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:25:58,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:25:58,820 INFO L82 PathProgramCache]: Analyzing trace with hash 441169554, now seen corresponding path program 1 times [2019-09-08 14:25:58,820 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:25:58,820 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:25:58,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:58,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:25:58,822 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:59,044 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-09-08 14:25:59,044 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:25:59,045 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-08 14:25:59,046 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-08 14:25:59,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-08 14:25:59,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-08 14:25:59,047 INFO L87 Difference]: Start difference. First operand 1426 states and 1796 transitions. Second operand 3 states. [2019-09-08 14:25:59,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:25:59,227 INFO L93 Difference]: Finished difference Result 2827 states and 3593 transitions. [2019-09-08 14:25:59,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-08 14:25:59,228 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 233 [2019-09-08 14:25:59,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:25:59,249 INFO L225 Difference]: With dead ends: 2827 [2019-09-08 14:25:59,249 INFO L226 Difference]: Without dead ends: 2351 [2019-09-08 14:25:59,253 INFO L628 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 [2019-09-08 14:25:59,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2019-09-08 14:25:59,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 2301. [2019-09-08 14:25:59,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2301 states. [2019-09-08 14:25:59,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 2894 transitions. [2019-09-08 14:25:59,404 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 2894 transitions. Word has length 233 [2019-09-08 14:25:59,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:25:59,405 INFO L475 AbstractCegarLoop]: Abstraction has 2301 states and 2894 transitions. [2019-09-08 14:25:59,405 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-08 14:25:59,405 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 2894 transitions. [2019-09-08 14:25:59,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2019-09-08 14:25:59,413 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:25:59,414 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:25:59,414 INFO L418 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:25:59,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:25:59,415 INFO L82 PathProgramCache]: Analyzing trace with hash -64768553, now seen corresponding path program 1 times [2019-09-08 14:25:59,415 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:25:59,415 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:25:59,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:59,417 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:25:59,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:25:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:25:59,719 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2019-09-08 14:25:59,719 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:25:59,720 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-08 14:25:59,720 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-08 14:25:59,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-08 14:25:59,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-08 14:25:59,722 INFO L87 Difference]: Start difference. First operand 2301 states and 2894 transitions. Second operand 5 states. [2019-09-08 14:25:59,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:25:59,886 INFO L93 Difference]: Finished difference Result 5033 states and 6509 transitions. [2019-09-08 14:25:59,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-09-08 14:25:59,887 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 316 [2019-09-08 14:25:59,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:25:59,912 INFO L225 Difference]: With dead ends: 5033 [2019-09-08 14:25:59,912 INFO L226 Difference]: Without dead ends: 2754 [2019-09-08 14:25:59,926 INFO L628 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 [2019-09-08 14:25:59,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2754 states. [2019-09-08 14:26:00,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2754 to 2331. [2019-09-08 14:26:00,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2331 states. [2019-09-08 14:26:00,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2331 states to 2331 states and 2929 transitions. [2019-09-08 14:26:00,103 INFO L78 Accepts]: Start accepts. Automaton has 2331 states and 2929 transitions. Word has length 316 [2019-09-08 14:26:00,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:00,104 INFO L475 AbstractCegarLoop]: Abstraction has 2331 states and 2929 transitions. [2019-09-08 14:26:00,104 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-08 14:26:00,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2331 states and 2929 transitions. [2019-09-08 14:26:00,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2019-09-08 14:26:00,114 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:00,115 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:00,115 INFO L418 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:00,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:00,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1590540896, now seen corresponding path program 1 times [2019-09-08 14:26:00,116 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:00,117 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:00,118 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:00,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:00,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:00,459 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2019-09-08 14:26:00,459 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:00,459 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-08 14:26:00,460 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-08 14:26:00,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-08 14:26:00,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-08 14:26:00,461 INFO L87 Difference]: Start difference. First operand 2331 states and 2929 transitions. Second operand 5 states. [2019-09-08 14:26:00,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:00,621 INFO L93 Difference]: Finished difference Result 5163 states and 6689 transitions. [2019-09-08 14:26:00,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-09-08 14:26:00,622 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 307 [2019-09-08 14:26:00,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:00,641 INFO L225 Difference]: With dead ends: 5163 [2019-09-08 14:26:00,641 INFO L226 Difference]: Without dead ends: 2854 [2019-09-08 14:26:00,651 INFO L628 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 [2019-09-08 14:26:00,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2019-09-08 14:26:00,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 2361. [2019-09-08 14:26:00,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2361 states. [2019-09-08 14:26:00,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2361 states to 2361 states and 2964 transitions. [2019-09-08 14:26:00,800 INFO L78 Accepts]: Start accepts. Automaton has 2361 states and 2964 transitions. Word has length 307 [2019-09-08 14:26:00,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:00,801 INFO L475 AbstractCegarLoop]: Abstraction has 2361 states and 2964 transitions. [2019-09-08 14:26:00,801 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-08 14:26:00,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2361 states and 2964 transitions. [2019-09-08 14:26:00,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2019-09-08 14:26:00,808 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:00,808 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:00,808 INFO L418 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:00,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:00,809 INFO L82 PathProgramCache]: Analyzing trace with hash -118550224, now seen corresponding path program 1 times [2019-09-08 14:26:00,809 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:00,809 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:00,811 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:00,811 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:00,811 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:01,020 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2019-09-08 14:26:01,021 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:01,021 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-08 14:26:01,021 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-08 14:26:01,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-08 14:26:01,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-08 14:26:01,022 INFO L87 Difference]: Start difference. First operand 2361 states and 2964 transitions. Second operand 5 states. [2019-09-08 14:26:01,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:01,287 INFO L93 Difference]: Finished difference Result 5244 states and 6807 transitions. [2019-09-08 14:26:01,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-09-08 14:26:01,288 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 312 [2019-09-08 14:26:01,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:01,307 INFO L225 Difference]: With dead ends: 5244 [2019-09-08 14:26:01,307 INFO L226 Difference]: Without dead ends: 2905 [2019-09-08 14:26:01,317 INFO L628 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 [2019-09-08 14:26:01,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2019-09-08 14:26:01,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 2461. [2019-09-08 14:26:01,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2461 states. [2019-09-08 14:26:01,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2461 states to 2461 states and 3139 transitions. [2019-09-08 14:26:01,482 INFO L78 Accepts]: Start accepts. Automaton has 2461 states and 3139 transitions. Word has length 312 [2019-09-08 14:26:01,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:01,482 INFO L475 AbstractCegarLoop]: Abstraction has 2461 states and 3139 transitions. [2019-09-08 14:26:01,483 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-08 14:26:01,483 INFO L276 IsEmpty]: Start isEmpty. Operand 2461 states and 3139 transitions. [2019-09-08 14:26:01,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2019-09-08 14:26:01,489 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:01,490 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:01,490 INFO L418 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:01,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:01,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1887276094, now seen corresponding path program 1 times [2019-09-08 14:26:01,491 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:01,491 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:01,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:01,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:01,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:01,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:01,803 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2019-09-08 14:26:01,804 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:01,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2019-09-08 14:26:01,805 INFO L454 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-09-08 14:26:01,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-09-08 14:26:01,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-09-08 14:26:01,806 INFO L87 Difference]: Start difference. First operand 2461 states and 3139 transitions. Second operand 9 states. [2019-09-08 14:26:02,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:02,024 INFO L93 Difference]: Finished difference Result 4920 states and 6363 transitions. [2019-09-08 14:26:02,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-09-08 14:26:02,025 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 308 [2019-09-08 14:26:02,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:02,044 INFO L225 Difference]: With dead ends: 4920 [2019-09-08 14:26:02,044 INFO L226 Difference]: Without dead ends: 2481 [2019-09-08 14:26:02,059 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-09-08 14:26:02,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2019-09-08 14:26:02,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 2471. [2019-09-08 14:26:02,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2471 states. [2019-09-08 14:26:02,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 3149 transitions. [2019-09-08 14:26:02,241 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 3149 transitions. Word has length 308 [2019-09-08 14:26:02,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:02,242 INFO L475 AbstractCegarLoop]: Abstraction has 2471 states and 3149 transitions. [2019-09-08 14:26:02,242 INFO L476 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-09-08 14:26:02,242 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 3149 transitions. [2019-09-08 14:26:02,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2019-09-08 14:26:02,252 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:02,253 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:02,253 INFO L418 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:02,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:02,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1044355606, now seen corresponding path program 1 times [2019-09-08 14:26:02,254 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:02,254 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:02,256 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:02,256 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:02,257 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:02,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:02,683 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2019-09-08 14:26:02,683 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:02,683 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-08 14:26:02,684 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-08 14:26:02,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-08 14:26:02,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-08 14:26:02,688 INFO L87 Difference]: Start difference. First operand 2471 states and 3149 transitions. Second operand 5 states. [2019-09-08 14:26:02,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:02,862 INFO L93 Difference]: Finished difference Result 5030 states and 6478 transitions. [2019-09-08 14:26:02,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-09-08 14:26:02,863 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 313 [2019-09-08 14:26:02,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:02,883 INFO L225 Difference]: With dead ends: 5030 [2019-09-08 14:26:02,883 INFO L226 Difference]: Without dead ends: 2581 [2019-09-08 14:26:02,896 INFO L628 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 [2019-09-08 14:26:02,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2581 states. [2019-09-08 14:26:03,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2581 to 2501. [2019-09-08 14:26:03,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2501 states. [2019-09-08 14:26:03,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3184 transitions. [2019-09-08 14:26:03,064 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3184 transitions. Word has length 313 [2019-09-08 14:26:03,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:03,064 INFO L475 AbstractCegarLoop]: Abstraction has 2501 states and 3184 transitions. [2019-09-08 14:26:03,064 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-08 14:26:03,065 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3184 transitions. [2019-09-08 14:26:03,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2019-09-08 14:26:03,072 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:03,073 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:03,073 INFO L418 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:03,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:03,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1827734581, now seen corresponding path program 1 times [2019-09-08 14:26:03,074 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:03,074 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:03,078 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:03,078 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:03,079 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:03,350 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2019-09-08 14:26:03,350 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:03,350 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-08 14:26:03,351 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-08 14:26:03,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-08 14:26:03,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-08 14:26:03,352 INFO L87 Difference]: Start difference. First operand 2501 states and 3184 transitions. Second operand 3 states. [2019-09-08 14:26:03,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:03,465 INFO L93 Difference]: Finished difference Result 4985 states and 6398 transitions. [2019-09-08 14:26:03,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-08 14:26:03,466 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 313 [2019-09-08 14:26:03,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:03,485 INFO L225 Difference]: With dead ends: 4985 [2019-09-08 14:26:03,486 INFO L226 Difference]: Without dead ends: 2506 [2019-09-08 14:26:03,498 INFO L628 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 [2019-09-08 14:26:03,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2506 states. [2019-09-08 14:26:03,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2506 to 2506. [2019-09-08 14:26:03,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2506 states. [2019-09-08 14:26:03,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3189 transitions. [2019-09-08 14:26:03,639 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3189 transitions. Word has length 313 [2019-09-08 14:26:03,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:03,640 INFO L475 AbstractCegarLoop]: Abstraction has 2506 states and 3189 transitions. [2019-09-08 14:26:03,640 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-08 14:26:03,640 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3189 transitions. [2019-09-08 14:26:03,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2019-09-08 14:26:03,647 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:03,647 INFO L399 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:03,647 INFO L418 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:03,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:03,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1142376521, now seen corresponding path program 1 times [2019-09-08 14:26:03,648 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:03,648 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:03,650 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:03,651 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:03,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:04,230 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2019-09-08 14:26:04,230 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-08 14:26:04,230 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-08 14:26:04,249 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:04,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 2180 conjuncts, 4 conjunts are in the unsatisfiable core [2019-09-08 14:26:04,589 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-08 14:26:04,715 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2019-09-08 14:26:04,730 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-09-08 14:26:04,730 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [16] total 19 [2019-09-08 14:26:04,731 INFO L454 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-09-08 14:26:04,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-09-08 14:26:04,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2019-09-08 14:26:04,732 INFO L87 Difference]: Start difference. First operand 2506 states and 3189 transitions. Second operand 19 states. [2019-09-08 14:26:19,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:19,005 INFO L93 Difference]: Finished difference Result 7984 states and 10528 transitions. [2019-09-08 14:26:19,005 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2019-09-08 14:26:19,005 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 313 [2019-09-08 14:26:19,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:19,025 INFO L225 Difference]: With dead ends: 7984 [2019-09-08 14:26:19,025 INFO L226 Difference]: Without dead ends: 3210 [2019-09-08 14:26:19,045 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=479, Invalid=2071, Unknown=0, NotChecked=0, Total=2550 [2019-09-08 14:26:19,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2019-09-08 14:26:19,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 2757. [2019-09-08 14:26:19,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2757 states. [2019-09-08 14:26:19,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2757 states to 2757 states and 3562 transitions. [2019-09-08 14:26:19,187 INFO L78 Accepts]: Start accepts. Automaton has 2757 states and 3562 transitions. Word has length 313 [2019-09-08 14:26:19,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:19,188 INFO L475 AbstractCegarLoop]: Abstraction has 2757 states and 3562 transitions. [2019-09-08 14:26:19,188 INFO L476 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-09-08 14:26:19,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2757 states and 3562 transitions. [2019-09-08 14:26:19,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2019-09-08 14:26:19,208 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:19,211 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:19,211 INFO L418 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:19,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:19,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1783427108, now seen corresponding path program 1 times [2019-09-08 14:26:19,212 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:19,212 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:19,218 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:19,219 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:19,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:19,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2019-09-08 14:26:19,516 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 14:26:19,516 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-08 14:26:19,517 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-08 14:26:19,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-08 14:26:19,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-08 14:26:19,518 INFO L87 Difference]: Start difference. First operand 2757 states and 3562 transitions. Second operand 3 states. [2019-09-08 14:26:19,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:19,605 INFO L93 Difference]: Finished difference Result 5497 states and 7160 transitions. [2019-09-08 14:26:19,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-08 14:26:19,606 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 362 [2019-09-08 14:26:19,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:19,632 INFO L225 Difference]: With dead ends: 5497 [2019-09-08 14:26:19,632 INFO L226 Difference]: Without dead ends: 2762 [2019-09-08 14:26:19,645 INFO L628 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 [2019-09-08 14:26:19,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2762 states. [2019-09-08 14:26:19,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2762 to 2762. [2019-09-08 14:26:19,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2762 states. [2019-09-08 14:26:19,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2762 states to 2762 states and 3567 transitions. [2019-09-08 14:26:19,776 INFO L78 Accepts]: Start accepts. Automaton has 2762 states and 3567 transitions. Word has length 362 [2019-09-08 14:26:19,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:19,777 INFO L475 AbstractCegarLoop]: Abstraction has 2762 states and 3567 transitions. [2019-09-08 14:26:19,777 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-08 14:26:19,777 INFO L276 IsEmpty]: Start isEmpty. Operand 2762 states and 3567 transitions. [2019-09-08 14:26:19,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2019-09-08 14:26:19,790 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 14:26:19,790 INFO L399 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 14:26:19,791 INFO L418 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 14:26:19,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 14:26:19,791 INFO L82 PathProgramCache]: Analyzing trace with hash 813259567, now seen corresponding path program 1 times [2019-09-08 14:26:19,791 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 14:26:19,792 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 14:26:19,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:19,795 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 14:26:19,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 14:26:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 20 proven. 11 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2019-09-08 14:26:20,250 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-08 14:26:20,250 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) [2019-09-08 14:26:20,272 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-09-08 14:26:20,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 14:26:20,650 INFO L256 TraceCheckSpWp]: Trace formula consists of 2472 conjuncts, 8 conjunts are in the unsatisfiable core [2019-09-08 14:26:20,666 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-08 14:26:20,813 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 20 proven. 11 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (4)] Exception during sending of exit command (exit): Broken pipe [2019-09-08 14:26:20,830 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-08 14:26:20,831 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 12 [2019-09-08 14:26:20,834 INFO L454 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-09-08 14:26:20,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-09-08 14:26:20,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2019-09-08 14:26:20,836 INFO L87 Difference]: Start difference. First operand 2762 states and 3567 transitions. Second operand 12 states. [2019-09-08 14:26:27,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 14:26:27,969 INFO L93 Difference]: Finished difference Result 4301 states and 5561 transitions. [2019-09-08 14:26:27,970 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-09-08 14:26:27,970 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 367 [2019-09-08 14:26:27,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 14:26:27,972 INFO L225 Difference]: With dead ends: 4301 [2019-09-08 14:26:27,973 INFO L226 Difference]: Without dead ends: 0 [2019-09-08 14:26:27,988 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 377 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=195, Invalid=675, Unknown=0, NotChecked=0, Total=870 [2019-09-08 14:26:27,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-09-08 14:26:27,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-09-08 14:26:27,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-09-08 14:26:27,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-09-08 14:26:27,990 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 367 [2019-09-08 14:26:27,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 14:26:27,990 INFO L475 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-09-08 14:26:27,990 INFO L476 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-09-08 14:26:27,991 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-09-08 14:26:27,991 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-09-08 14:26:27,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-09-08 14:26:32,815 WARN L188 SmtUtils]: Spent 724.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2019-09-08 14:26:33,012 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:33,602 WARN L188 SmtUtils]: Spent 495.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 55 [2019-09-08 14:26:33,740 WARN L188 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:34,541 WARN L188 SmtUtils]: Spent 797.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:35,179 WARN L188 SmtUtils]: Spent 635.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2019-09-08 14:26:35,456 WARN L188 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2019-09-08 14:26:36,160 WARN L188 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2019-09-08 14:26:36,323 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:36,558 WARN L188 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2019-09-08 14:26:36,672 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:37,203 WARN L188 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 56 [2019-09-08 14:26:37,317 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:37,457 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:38,140 WARN L188 SmtUtils]: Spent 655.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2019-09-08 14:26:38,607 WARN L188 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 49 [2019-09-08 14:26:38,769 WARN L188 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 39 [2019-09-08 14:26:39,638 WARN L188 SmtUtils]: Spent 782.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:39,748 WARN L188 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:39,866 WARN L188 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:40,653 WARN L188 SmtUtils]: Spent 784.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:41,341 WARN L188 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2019-09-08 14:26:42,080 WARN L188 SmtUtils]: Spent 638.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 67 [2019-09-08 14:26:42,211 WARN L188 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:42,438 WARN L188 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:43,508 WARN L188 SmtUtils]: Spent 784.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:43,792 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 39 [2019-09-08 14:26:43,918 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2019-09-08 14:26:44,057 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 32 [2019-09-08 14:26:44,680 WARN L188 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 55 [2019-09-08 14:26:45,469 WARN L188 SmtUtils]: Spent 785.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:46,139 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2019-09-08 14:26:46,893 WARN L188 SmtUtils]: Spent 630.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 68 [2019-09-08 14:26:47,800 WARN L188 SmtUtils]: Spent 798.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:48,582 WARN L188 SmtUtils]: Spent 780.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:49,634 WARN L188 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 55 [2019-09-08 14:26:50,448 WARN L188 SmtUtils]: Spent 787.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:51,306 WARN L188 SmtUtils]: Spent 810.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:51,521 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:52,171 WARN L188 SmtUtils]: Spent 620.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 54 [2019-09-08 14:26:53,047 WARN L188 SmtUtils]: Spent 782.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:53,160 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:53,963 WARN L188 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 59 [2019-09-08 14:26:54,601 WARN L188 SmtUtils]: Spent 635.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2019-09-08 14:26:54,749 WARN L188 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:55,236 WARN L188 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 55 [2019-09-08 14:26:55,375 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2019-09-08 14:26:55,442 INFO L446 ceAbstractionStarter]: At program point __list_addENTRY(lines 2500 2502) the Hoare annotation is: true [2019-09-08 14:26:55,442 INFO L443 ceAbstractionStarter]: For program point __list_addFINAL(lines 2500 2502) no Hoare annotation was computed. [2019-09-08 14:26:55,442 INFO L443 ceAbstractionStarter]: For program point __list_addEXIT(lines 2500 2502) no Hoare annotation was computed. [2019-09-08 14:26:55,442 INFO L443 ceAbstractionStarter]: For program point L1920(lines 1920 1923) no Hoare annotation was computed. [2019-09-08 14:26:55,442 INFO L443 ceAbstractionStarter]: For program point is_temp_sensorFINAL(lines 1916 1931) no Hoare annotation was computed. [2019-09-08 14:26:55,442 INFO L443 ceAbstractionStarter]: For program point is_temp_sensorEXIT(lines 1916 1931) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L446 ceAbstractionStarter]: At program point is_temp_sensorENTRY(lines 1916 1931) the Hoare annotation is: true [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point L1925(lines 1925 1928) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 2518 2520) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point dev_get_drvdataENTRY(lines 2518 2520) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point L2519-1(line 2519) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point L2519(line 2519) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 2518 2520) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L443 ceAbstractionStarter]: For program point L1730-1(line 1730) no Hoare annotation was computed. [2019-09-08 14:26:55,443 INFO L446 ceAbstractionStarter]: At program point ibmpex_query_sensor_countENTRY(lines 1725 1738) the Hoare annotation is: true [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_countFINAL(lines 1725 1738) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_countEXIT(lines 1725 1738) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1732(line 1732) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L446 ceAbstractionStarter]: At program point L1731(line 1731) the Hoare annotation is: true [2019-09-08 14:26:55,444 INFO L446 ceAbstractionStarter]: At program point L1730(line 1730) the Hoare annotation is: true [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1731-1(line 1731) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1732-2(lines 1732 1735) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point ibmpex_show_sensorFINAL(lines 1865 1884) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point ibmpex_show_sensorENTRY(lines 1865 1884) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1880(line 1880) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1880-1(line 1880) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1877(line 1877) no Hoare annotation was computed. [2019-09-08 14:26:55,444 INFO L443 ceAbstractionStarter]: For program point L1877-1(line 1877) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point ibmpex_show_sensorEXIT(lines 1865 1884) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point show_nameEXIT(lines 1855 1862) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point show_nameENTRY(lines 1855 1862) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point show_nameFINAL(lines 1855 1862) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point __be16_to_cpupEXIT(lines 1567 1574) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L446 ceAbstractionStarter]: At program point __be16_to_cpupENTRY(lines 1567 1574) the Hoare annotation is: true [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point __be16_to_cpupFINAL(lines 1567 1574) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L446 ceAbstractionStarter]: At program point L1571(line 1571) the Hoare annotation is: true [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point L1571-1(line 1571) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point ipmi_destroy_userEXIT(lines 2539 2541) no Hoare annotation was computed. [2019-09-08 14:26:55,445 INFO L446 ceAbstractionStarter]: At program point ipmi_destroy_userENTRY(lines 2539 2541) the Hoare annotation is: true [2019-09-08 14:26:55,445 INFO L443 ceAbstractionStarter]: For program point ipmi_destroy_userFINAL(lines 2539 2541) no Hoare annotation was computed. [2019-09-08 14:26:55,446 INFO L446 ceAbstractionStarter]: At program point L1632(line 1632) the Hoare annotation is: true [2019-09-08 14:26:55,446 INFO L443 ceAbstractionStarter]: For program point L1632-1(line 1632) no Hoare annotation was computed. [2019-09-08 14:26:55,446 INFO L446 ceAbstractionStarter]: At program point __kmallocENTRY(lines 1630 1633) the Hoare annotation is: true [2019-09-08 14:26:55,446 INFO L443 ceAbstractionStarter]: For program point __kmallocFINAL(lines 1630 1633) no Hoare annotation was computed. [2019-09-08 14:26:55,446 INFO L443 ceAbstractionStarter]: For program point __kmallocEXIT(lines 1630 1633) no Hoare annotation was computed. [2019-09-08 14:26:55,446 INFO L439 ceAbstractionStarter]: At program point L2335-1(line 2335) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,446 INFO L439 ceAbstractionStarter]: At program point L2335(line 2335) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,446 INFO L443 ceAbstractionStarter]: For program point L2333(lines 2333 2348) no Hoare annotation was computed. [2019-09-08 14:26:55,447 INFO L443 ceAbstractionStarter]: For program point mainEXIT(lines 2311 2362) no Hoare annotation was computed. [2019-09-08 14:26:55,447 INFO L446 ceAbstractionStarter]: At program point L2356(line 2356) the Hoare annotation is: true [2019-09-08 14:26:55,447 INFO L443 ceAbstractionStarter]: For program point L2325(line 2325) no Hoare annotation was computed. [2019-09-08 14:26:55,447 INFO L439 ceAbstractionStarter]: At program point L2323-1(line 2323) the Hoare annotation is: (or (not (= 0 |old(~ldv_count_1~0)|)) (and (<= 6 ~ldv_count_1~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (not (= 0 |old(~ldv_count_2~0)|))) [2019-09-08 14:26:55,447 INFO L439 ceAbstractionStarter]: At program point L2323(line 2323) the Hoare annotation is: (or (not (= 0 |old(~ldv_count_1~0)|)) (and (= 0 ~ldv_count_1~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (not (= 0 |old(~ldv_count_2~0)|))) [2019-09-08 14:26:55,447 INFO L446 ceAbstractionStarter]: At program point L2356-1(line 2356) the Hoare annotation is: true [2019-09-08 14:26:55,447 INFO L443 ceAbstractionStarter]: For program point L2352(lines 2352 2355) no Hoare annotation was computed. [2019-09-08 14:26:55,447 INFO L443 ceAbstractionStarter]: For program point mainFINAL(lines 2311 2362) no Hoare annotation was computed. [2019-09-08 14:26:55,447 INFO L443 ceAbstractionStarter]: For program point L2346(line 2346) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L443 ceAbstractionStarter]: For program point L2342(line 2342) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L443 ceAbstractionStarter]: For program point L2338(line 2338) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L443 ceAbstractionStarter]: For program point L2334(line 2334) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L439 ceAbstractionStarter]: At program point mainENTRY(lines 2311 2362) the Hoare annotation is: (or (not (= 0 |old(~ldv_count_1~0)|)) (and (= 0 ~ldv_count_1~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (not (= 0 |old(~ldv_count_2~0)|))) [2019-09-08 14:26:55,448 INFO L443 ceAbstractionStarter]: For program point L2326(lines 2326 2329) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L443 ceAbstractionStarter]: For program point L2359(line 2359) no Hoare annotation was computed. [2019-09-08 14:26:55,448 INFO L439 ceAbstractionStarter]: At program point L2324(line 2324) the Hoare annotation is: (or (not (= 0 |old(~ldv_count_1~0)|)) (and (<= 6 ~ldv_count_1~0) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (not (= 0 |old(~ldv_count_2~0)|))) [2019-09-08 14:26:55,448 INFO L446 ceAbstractionStarter]: At program point L2357(lines 2321 2361) the Hoare annotation is: true [2019-09-08 14:26:55,448 INFO L439 ceAbstractionStarter]: At program point L2353(lines 2321 2361) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,448 INFO L439 ceAbstractionStarter]: At program point L2349(lines 2321 2361) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,449 INFO L439 ceAbstractionStarter]: At program point L2343-1(line 2343) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,449 INFO L439 ceAbstractionStarter]: At program point L2343(line 2343) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,449 INFO L439 ceAbstractionStarter]: At program point L2339-1(line 2339) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,449 INFO L439 ceAbstractionStarter]: At program point L2339(line 2339) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~ldv_count_1~0)|))) (.cse1 (<= 6 ~ldv_count_1~0))) (let ((.cse2 (or .cse0 .cse1))) (or .cse0 (and .cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (= 0 ~ldv_count_2~0)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (and .cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (<= (+ ~ldv_count_2~0 6) ~ldv_count_1~0) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) (<= ~ldv_count_2~0 1)) (not (= 0 |old(~ldv_count_2~0)|))))) [2019-09-08 14:26:55,449 INFO L446 ceAbstractionStarter]: At program point wait_for_completionENTRY(lines 2576 2578) the Hoare annotation is: true [2019-09-08 14:26:55,449 INFO L443 ceAbstractionStarter]: For program point wait_for_completionEXIT(lines 2576 2578) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point wait_for_completionFINAL(lines 2576 2578) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2FINAL(lines 2470 2484) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L439 ceAbstractionStarter]: At program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2ENTRY(lines 2470 2484) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (and .cse0 .cse1) .cse2 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (or .cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) .cse2) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse1 (= 0 ~ldv_count_2~0))))) [2019-09-08 14:26:55,450 INFO L439 ceAbstractionStarter]: At program point L2478(line 2478) the Hoare annotation is: (let ((.cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)))) (and (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|))) (or (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) .cse0) (or .cse0 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point L2476(lines 2476 2479) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attribute_2EXIT(lines 2470 2484) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point L2473-1(lines 2473 2481) no Hoare annotation was computed. [2019-09-08 14:26:55,450 INFO L443 ceAbstractionStarter]: For program point L2473(lines 2473 2481) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point _dev_infoEXIT(lines 2507 2509) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point _dev_infoFINAL(lines 2507 2509) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point _dev_infoENTRY(lines 2507 2509) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point __swab16pFINAL(lines 1559 1566) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L446 ceAbstractionStarter]: At program point L1563(line 1563) the Hoare annotation is: true [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point L1563-1(line 1563) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L446 ceAbstractionStarter]: At program point __swab16pENTRY(lines 1559 1566) the Hoare annotation is: true [2019-09-08 14:26:55,451 INFO L443 ceAbstractionStarter]: For program point __swab16pEXIT(lines 1559 1566) no Hoare annotation was computed. [2019-09-08 14:26:55,451 INFO L439 ceAbstractionStarter]: At program point ldv_initializeENTRY(lines 2485 2496) the Hoare annotation is: (or (not (= 0 |old(~ldv_count_1~0)|)) (= 0 ~ldv_count_1~0) (not (= 0 ~ldv_count_2~0))) [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point ldv_initializeFINAL(lines 2485 2496) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 2485 2496) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point L1777(line 1777) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point L1776(line 1776) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point L1777-1(line 1777) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point L1776-1(line 1776) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_low_dataEXIT(lines 1771 1780) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_low_dataENTRY(lines 1771 1780) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_low_dataFINAL(lines 1771 1780) no Hoare annotation was computed. [2019-09-08 14:26:55,452 INFO L443 ceAbstractionStarter]: For program point L2209(lines 2209 2212) no Hoare annotation was computed. [2019-09-08 14:26:55,453 INFO L443 ceAbstractionStarter]: For program point L2199-1(line 2199) no Hoare annotation was computed. [2019-09-08 14:26:55,453 INFO L446 ceAbstractionStarter]: At program point L2199(line 2199) the Hoare annotation is: true [2019-09-08 14:26:55,453 INFO L443 ceAbstractionStarter]: For program point ibmpex_bmc_deleteEXIT(lines 2181 2221) no Hoare annotation was computed. [2019-09-08 14:26:55,453 INFO L443 ceAbstractionStarter]: For program point L2187-1(line 2187) no Hoare annotation was computed. [2019-09-08 14:26:55,453 INFO L446 ceAbstractionStarter]: At program point L2218(line 2218) the Hoare annotation is: true [2019-09-08 14:26:55,453 INFO L446 ceAbstractionStarter]: At program point L2187(line 2187) the Hoare annotation is: true [2019-09-08 14:26:55,453 INFO L446 ceAbstractionStarter]: At program point L2216(line 2216) the Hoare annotation is: true [2019-09-08 14:26:55,453 INFO L446 ceAbstractionStarter]: At program point L2214(line 2214) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L443 ceAbstractionStarter]: For program point L2216-1(line 2216) no Hoare annotation was computed. [2019-09-08 14:26:55,454 INFO L443 ceAbstractionStarter]: For program point L2214-1(line 2214) no Hoare annotation was computed. [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2210(lines 2185 2220) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2208(lines 2185 2220) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2204(lines 2185 2220) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2202(lines 2185 2220) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2200(lines 2185 2220) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L446 ceAbstractionStarter]: At program point L2198(line 2198) the Hoare annotation is: true [2019-09-08 14:26:55,454 INFO L443 ceAbstractionStarter]: For program point L2198-1(line 2198) no Hoare annotation was computed. [2019-09-08 14:26:55,454 INFO L443 ceAbstractionStarter]: For program point L2194(lines 2194 2197) no Hoare annotation was computed. [2019-09-08 14:26:55,455 INFO L446 ceAbstractionStarter]: At program point ibmpex_bmc_deleteENTRY(lines 2181 2221) the Hoare annotation is: true [2019-09-08 14:26:55,455 INFO L446 ceAbstractionStarter]: At program point L2186(line 2186) the Hoare annotation is: true [2019-09-08 14:26:55,455 INFO L443 ceAbstractionStarter]: For program point L2217-1(line 2217) no Hoare annotation was computed. [2019-09-08 14:26:55,455 INFO L443 ceAbstractionStarter]: For program point ibmpex_bmc_deleteFINAL(lines 2181 2221) no Hoare annotation was computed. [2019-09-08 14:26:55,455 INFO L443 ceAbstractionStarter]: For program point L2186-1(line 2186) no Hoare annotation was computed. [2019-09-08 14:26:55,455 INFO L446 ceAbstractionStarter]: At program point L2217(line 2217) the Hoare annotation is: true [2019-09-08 14:26:55,455 INFO L443 ceAbstractionStarter]: For program point L2215-1(line 2215) no Hoare annotation was computed. [2019-09-08 14:26:55,455 INFO L446 ceAbstractionStarter]: At program point L2215(line 2215) the Hoare annotation is: true [2019-09-08 14:26:55,455 INFO L443 ceAbstractionStarter]: For program point L2213-1(line 2213) no Hoare annotation was computed. [2019-09-08 14:26:55,456 INFO L446 ceAbstractionStarter]: At program point L2213(line 2213) the Hoare annotation is: true [2019-09-08 14:26:55,456 INFO L443 ceAbstractionStarter]: For program point external_allocFINAL(lines 2580 2582) no Hoare annotation was computed. [2019-09-08 14:26:55,456 INFO L443 ceAbstractionStarter]: For program point external_allocEXIT(lines 2580 2582) no Hoare annotation was computed. [2019-09-08 14:26:55,456 INFO L446 ceAbstractionStarter]: At program point external_allocENTRY(lines 2580 2582) the Hoare annotation is: true [2019-09-08 14:26:55,456 INFO L443 ceAbstractionStarter]: For program point ibmpex_ver_checkFINAL(lines 1704 1724) no Hoare annotation was computed. [2019-09-08 14:26:55,456 INFO L446 ceAbstractionStarter]: At program point L1718(line 1718) the Hoare annotation is: true [2019-09-08 14:26:55,456 INFO L443 ceAbstractionStarter]: For program point L1718-1(line 1718) no Hoare annotation was computed. [2019-09-08 14:26:55,456 INFO L446 ceAbstractionStarter]: At program point ibmpex_ver_checkENTRY(lines 1704 1724) the Hoare annotation is: true [2019-09-08 14:26:55,456 INFO L443 ceAbstractionStarter]: For program point L1712(line 1712) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L446 ceAbstractionStarter]: At program point L1711(line 1711) the Hoare annotation is: true [2019-09-08 14:26:55,457 INFO L446 ceAbstractionStarter]: At program point L1710(line 1710) the Hoare annotation is: true [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point L1711-1(line 1711) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point L1712-2(lines 1712 1715) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point L1710-1(line 1710) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point ibmpex_ver_checkEXIT(lines 1704 1724) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point ibmpex_bmc_goneFINAL(lines 2222 2236) no Hoare annotation was computed. [2019-09-08 14:26:55,457 INFO L446 ceAbstractionStarter]: At program point L2233(line 2233) the Hoare annotation is: true [2019-09-08 14:26:55,457 INFO L446 ceAbstractionStarter]: At program point ibmpex_bmc_goneENTRY(lines 2222 2236) the Hoare annotation is: true [2019-09-08 14:26:55,457 INFO L443 ceAbstractionStarter]: For program point L2229(lines 2229 2232) no Hoare annotation was computed. [2019-09-08 14:26:55,458 INFO L443 ceAbstractionStarter]: For program point L2227-1(line 2227) no Hoare annotation was computed. [2019-09-08 14:26:55,458 INFO L443 ceAbstractionStarter]: For program point ibmpex_bmc_goneEXIT(lines 2222 2236) no Hoare annotation was computed. [2019-09-08 14:26:55,458 INFO L446 ceAbstractionStarter]: At program point L2227(line 2227) the Hoare annotation is: true [2019-09-08 14:26:55,458 INFO L443 ceAbstractionStarter]: For program point L2529-1(line 2529) no Hoare annotation was computed. [2019-09-08 14:26:55,458 INFO L446 ceAbstractionStarter]: At program point L2529(line 2529) the Hoare annotation is: true [2019-09-08 14:26:55,458 INFO L446 ceAbstractionStarter]: At program point hwmon_device_registerENTRY(lines 2528 2530) the Hoare annotation is: true [2019-09-08 14:26:55,458 INFO L443 ceAbstractionStarter]: For program point hwmon_device_registerFINAL(lines 2528 2530) no Hoare annotation was computed. [2019-09-08 14:26:55,458 INFO L443 ceAbstractionStarter]: For program point hwmon_device_registerEXIT(lines 2528 2530) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L446 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2019-09-08 14:26:55,459 INFO L446 ceAbstractionStarter]: At program point L-1-3(line -1) the Hoare annotation is: true [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L446 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_lowFINAL(lines 1885 1896) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_lowENTRY(lines 1885 1896) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point L1893(line 1893) no Hoare annotation was computed. [2019-09-08 14:26:55,459 INFO L443 ceAbstractionStarter]: For program point ibmpex_reset_high_lowEXIT(lines 1885 1896) no Hoare annotation was computed. [2019-09-08 14:26:55,460 INFO L443 ceAbstractionStarter]: For program point L1893-1(line 1893) no Hoare annotation was computed. [2019-09-08 14:26:55,460 INFO L443 ceAbstractionStarter]: For program point L1891(line 1891) no Hoare annotation was computed. [2019-09-08 14:26:55,460 INFO L443 ceAbstractionStarter]: For program point L1891-1(line 1891) no Hoare annotation was computed. [2019-09-08 14:26:55,460 INFO L443 ceAbstractionStarter]: For program point L2145-1(line 2145) no Hoare annotation was computed. [2019-09-08 14:26:55,460 INFO L439 ceAbstractionStarter]: At program point L2145(line 2145) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,460 INFO L439 ceAbstractionStarter]: At program point L2174(lines 2122 2179) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse8 (<= ~ldv_count_2~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse5 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (and .cse0 .cse2 .cse6)) (.cse7 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse10 (and .cse0 .cse1 (not (= 0 |old(~ldv_count_1~0)|)) .cse2 .cse8)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse11 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse0 .cse1 .cse2) .cse3 (and .cse4 (or (and .cse5 .cse6) (and .cse5 .cse1)))) (or .cse3 .cse7 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse6 .cse8) (and (let ((.cse9 (= 0 ~ldv_count_2~0))) (or (and .cse6 .cse9) (and .cse1 .cse9))) .cse4) .cse10 .cse11) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse5 .cse1 .cse2) .cse3) (or .cse3 .cse7 .cse10 .cse4 .cse11 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,461 INFO L443 ceAbstractionStarter]: For program point L2137(lines 2137 2142) no Hoare annotation was computed. [2019-09-08 14:26:55,461 INFO L439 ceAbstractionStarter]: At program point L2162(line 2162) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,461 INFO L443 ceAbstractionStarter]: For program point ibmpex_register_bmcEXIT(lines 2115 2180) no Hoare annotation was computed. [2019-09-08 14:26:55,461 INFO L439 ceAbstractionStarter]: At program point L2162-1(line 2162) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,461 INFO L443 ceAbstractionStarter]: For program point L2125(lines 2125 2129) no Hoare annotation was computed. [2019-09-08 14:26:55,462 INFO L439 ceAbstractionStarter]: At program point L2154(line 2154) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,462 INFO L443 ceAbstractionStarter]: For program point L2154-1(line 2154) no Hoare annotation was computed. [2019-09-08 14:26:55,462 INFO L443 ceAbstractionStarter]: For program point L2150(lines 2150 2153) no Hoare annotation was computed. [2019-09-08 14:26:55,462 INFO L443 ceAbstractionStarter]: For program point L2175-1(line 2175) no Hoare annotation was computed. [2019-09-08 14:26:55,462 INFO L439 ceAbstractionStarter]: At program point L2175(line 2175) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse8 (<= ~ldv_count_2~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse5 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (and .cse0 .cse2 .cse6)) (.cse7 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse10 (and .cse0 .cse1 (not (= 0 |old(~ldv_count_1~0)|)) .cse2 .cse8)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse11 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse0 .cse1 .cse2) .cse3 (and .cse4 (or (and .cse5 .cse6) (and .cse5 .cse1)))) (or .cse3 .cse7 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse6 .cse8) (and (let ((.cse9 (= 0 ~ldv_count_2~0))) (or (and .cse6 .cse9) (and .cse1 .cse9))) .cse4) .cse10 .cse11) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse5 .cse1 .cse2) .cse3) (or .cse3 .cse7 .cse10 .cse4 .cse11 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,462 INFO L439 ceAbstractionStarter]: At program point L2163(line 2163) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,462 INFO L443 ceAbstractionStarter]: For program point L2155-1(line 2155) no Hoare annotation was computed. [2019-09-08 14:26:55,463 INFO L439 ceAbstractionStarter]: At program point L2155(line 2155) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,463 INFO L439 ceAbstractionStarter]: At program point L2176(lines 2122 2179) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse8 (<= ~ldv_count_2~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse5 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (and .cse0 .cse2 .cse6)) (.cse7 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse10 (and .cse0 .cse1 (not (= 0 |old(~ldv_count_1~0)|)) .cse2 .cse8)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse11 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse0 .cse1 .cse2) .cse3 (and .cse4 (or (and .cse5 .cse6) (and .cse5 .cse1)))) (or .cse3 .cse7 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse6 .cse8) (and (let ((.cse9 (= 0 ~ldv_count_2~0))) (or (and .cse6 .cse9) (and .cse1 .cse9))) .cse4) .cse10 .cse11) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse5 .cse1 .cse2) .cse3) (or .cse3 .cse7 .cse10 .cse4 .cse11 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,463 INFO L443 ceAbstractionStarter]: For program point L2143-1(line 2143) no Hoare annotation was computed. [2019-09-08 14:26:55,463 INFO L439 ceAbstractionStarter]: At program point L2143(line 2143) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,463 INFO L439 ceAbstractionStarter]: At program point L2168(lines 2122 2179) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse8 (<= ~ldv_count_2~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse5 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (and .cse0 .cse2 .cse6)) (.cse7 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse10 (and .cse0 .cse1 (not (= 0 |old(~ldv_count_1~0)|)) .cse2 .cse8)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse11 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse0 .cse1 .cse2) .cse3 (and .cse4 (or (and .cse5 .cse6) (and .cse5 .cse1)))) (or .cse3 .cse7 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse6 .cse8) (and (let ((.cse9 (= 0 ~ldv_count_2~0))) (or (and .cse6 .cse9) (and .cse1 .cse9))) .cse4) .cse10 .cse11) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse5 .cse1 .cse2) .cse3) (or .cse3 .cse7 .cse10 .cse4 .cse11 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,464 INFO L443 ceAbstractionStarter]: For program point L2135-1(lines 2135 2136) no Hoare annotation was computed. [2019-09-08 14:26:55,464 INFO L439 ceAbstractionStarter]: At program point L2135(lines 2135 2136) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,464 INFO L443 ceAbstractionStarter]: For program point L2164(line 2164) no Hoare annotation was computed. [2019-09-08 14:26:55,464 INFO L443 ceAbstractionStarter]: For program point L2156(lines 2156 2161) no Hoare annotation was computed. [2019-09-08 14:26:55,464 INFO L443 ceAbstractionStarter]: For program point L2123-1(line 2123) no Hoare annotation was computed. [2019-09-08 14:26:55,464 INFO L439 ceAbstractionStarter]: At program point L2123(line 2123) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,465 INFO L443 ceAbstractionStarter]: For program point L2177(line 2177) no Hoare annotation was computed. [2019-09-08 14:26:55,465 INFO L443 ceAbstractionStarter]: For program point L2173-1(line 2173) no Hoare annotation was computed. [2019-09-08 14:26:55,465 INFO L439 ceAbstractionStarter]: At program point L2173(line 2173) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse8 (<= ~ldv_count_2~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse5 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (and .cse0 .cse2 .cse6)) (.cse7 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse10 (and .cse0 .cse1 (not (= 0 |old(~ldv_count_1~0)|)) .cse2 .cse8)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse11 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse0 .cse1 .cse2) .cse3 (and .cse4 (or (and .cse5 .cse6) (and .cse5 .cse1)))) (or .cse3 .cse7 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse6 .cse8) (and (let ((.cse9 (= 0 ~ldv_count_2~0))) (or (and .cse6 .cse9) (and .cse1 .cse9))) .cse4) .cse10 .cse11) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse5 .cse1 .cse2) .cse3) (or .cse3 .cse7 .cse10 .cse4 .cse11 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,465 INFO L439 ceAbstractionStarter]: At program point ibmpex_register_bmcENTRY(lines 2115 2180) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,465 INFO L443 ceAbstractionStarter]: For program point L2165(lines 2165 2170) no Hoare annotation was computed. [2019-09-08 14:26:55,465 INFO L443 ceAbstractionStarter]: For program point ibmpex_register_bmcFINAL(lines 2115 2180) no Hoare annotation was computed. [2019-09-08 14:26:55,465 INFO L443 ceAbstractionStarter]: For program point L2149-1(line 2149) no Hoare annotation was computed. [2019-09-08 14:26:55,466 INFO L439 ceAbstractionStarter]: At program point L2149(line 2149) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,466 INFO L446 ceAbstractionStarter]: At program point L1849(lines 1833 1853) the Hoare annotation is: true [2019-09-08 14:26:55,466 INFO L446 ceAbstractionStarter]: At program point L1847(lines 1833 1853) the Hoare annotation is: true [2019-09-08 14:26:55,466 INFO L443 ceAbstractionStarter]: For program point get_bmc_dataFINAL(lines 1826 1854) no Hoare annotation was computed. [2019-09-08 14:26:55,466 INFO L443 ceAbstractionStarter]: For program point L1840(lines 1840 1843) no Hoare annotation was computed. [2019-09-08 14:26:55,466 INFO L443 ceAbstractionStarter]: For program point get_bmc_dataEXIT(lines 1826 1854) no Hoare annotation was computed. [2019-09-08 14:26:55,466 INFO L446 ceAbstractionStarter]: At program point get_bmc_dataENTRY(lines 1826 1854) the Hoare annotation is: true [2019-09-08 14:26:55,466 INFO L443 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 2408 2413) no Hoare annotation was computed. [2019-09-08 14:26:55,466 INFO L446 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 2408 2413) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 2408 2413) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L446 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 1620 1629) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L446 ceAbstractionStarter]: At program point L1624(line 1624) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point L1624-1(line 1624) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point L1622(lines 1622 1628) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 1620 1629) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 1620 1629) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point ibmpex_send_messageEXIT(lines 1679 1703) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L446 ceAbstractionStarter]: At program point L1692(lines 1682 1702) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point L1691(lines 1691 1694) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L446 ceAbstractionStarter]: At program point L1689(lines 1689 1690) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point L1689-1(lines 1689 1690) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L446 ceAbstractionStarter]: At program point L1685(lines 1682 1702) the Hoare annotation is: true [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point ibmpex_send_messageFINAL(lines 1679 1703) no Hoare annotation was computed. [2019-09-08 14:26:55,467 INFO L443 ceAbstractionStarter]: For program point L1684(lines 1684 1687) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L446 ceAbstractionStarter]: At program point L1683(line 1683) the Hoare annotation is: true [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point L1683-1(line 1683) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L446 ceAbstractionStarter]: At program point ibmpex_send_messageENTRY(lines 1679 1703) the Hoare annotation is: true [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point ipmi_smi_watcher_unregisterEXIT(lines 2554 2556) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L446 ceAbstractionStarter]: At program point ipmi_smi_watcher_unregisterENTRY(lines 2554 2556) the Hoare annotation is: true [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point ipmi_smi_watcher_unregisterFINAL(lines 2554 2556) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L446 ceAbstractionStarter]: At program point L1952(lines 1937 1958) the Hoare annotation is: true [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point L1947(lines 1947 1950) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point L1938(lines 1938 1941) no Hoare annotation was computed. [2019-09-08 14:26:55,468 INFO L443 ceAbstractionStarter]: For program point power_sensor_multiplierEXIT(lines 1932 1959) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L446 ceAbstractionStarter]: At program point power_sensor_multiplierENTRY(lines 1932 1959) the Hoare annotation is: true [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point power_sensor_multiplierFINAL(lines 1932 1959) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L446 ceAbstractionStarter]: At program point L1954(lines 1937 1958) the Hoare annotation is: true [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point ldv_ptr_errENTRY(lines 2420 2425) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 2420 2425) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 2420 2425) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point ibmpex_initFINAL(lines 2271 2278) no Hoare annotation was computed. [2019-09-08 14:26:55,469 INFO L443 ceAbstractionStarter]: For program point ibmpex_initEXIT(lines 2271 2278) no Hoare annotation was computed. [2019-09-08 14:26:55,470 INFO L446 ceAbstractionStarter]: At program point ibmpex_initENTRY(lines 2271 2278) the Hoare annotation is: true [2019-09-08 14:26:55,470 INFO L443 ceAbstractionStarter]: For program point L2275-1(line 2275) no Hoare annotation was computed. [2019-09-08 14:26:55,470 INFO L446 ceAbstractionStarter]: At program point L2275(line 2275) the Hoare annotation is: true [2019-09-08 14:26:55,470 INFO L446 ceAbstractionStarter]: At program point L2300(lines 2286 2304) the Hoare annotation is: true [2019-09-08 14:26:55,470 INFO L446 ceAbstractionStarter]: At program point L2298(lines 2286 2304) the Hoare annotation is: true [2019-09-08 14:26:55,470 INFO L443 ceAbstractionStarter]: For program point L2294(line 2294) no Hoare annotation was computed. [2019-09-08 14:26:55,470 INFO L443 ceAbstractionStarter]: For program point ibmpex_exitFINAL(lines 2279 2305) no Hoare annotation was computed. [2019-09-08 14:26:55,470 INFO L443 ceAbstractionStarter]: For program point L2287-1(line 2287) no Hoare annotation was computed. [2019-09-08 14:26:55,471 INFO L446 ceAbstractionStarter]: At program point ibmpex_exitENTRY(lines 2279 2305) the Hoare annotation is: true [2019-09-08 14:26:55,471 INFO L446 ceAbstractionStarter]: At program point L2287(line 2287) the Hoare annotation is: true [2019-09-08 14:26:55,471 INFO L443 ceAbstractionStarter]: For program point ibmpex_exitEXIT(lines 2279 2305) no Hoare annotation was computed. [2019-09-08 14:26:55,471 INFO L443 ceAbstractionStarter]: For program point ipmi_smi_watcher_registerFINAL(lines 2550 2552) no Hoare annotation was computed. [2019-09-08 14:26:55,471 INFO L443 ceAbstractionStarter]: For program point ipmi_smi_watcher_registerEXIT(lines 2550 2552) no Hoare annotation was computed. [2019-09-08 14:26:55,471 INFO L446 ceAbstractionStarter]: At program point ipmi_smi_watcher_registerENTRY(lines 2550 2552) the Hoare annotation is: true [2019-09-08 14:26:55,471 INFO L443 ceAbstractionStarter]: For program point L1761(line 1761) no Hoare annotation was computed. [2019-09-08 14:26:55,471 INFO L443 ceAbstractionStarter]: For program point L1760(line 1760) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point L1761-1(line 1761) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point L1762-2(lines 1762 1767) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point L1760-1(line 1760) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_dataENTRY(lines 1754 1770) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_dataEXIT(lines 1754 1770) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_dataFINAL(lines 1754 1770) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point L1762(line 1762) no Hoare annotation was computed. [2019-09-08 14:26:55,472 INFO L446 ceAbstractionStarter]: At program point ipmi_validate_addrENTRY(lines 2558 2560) the Hoare annotation is: true [2019-09-08 14:26:55,472 INFO L443 ceAbstractionStarter]: For program point ipmi_validate_addrEXIT(lines 2558 2560) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point ipmi_validate_addrFINAL(lines 2558 2560) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point dev_set_drvdataFINAL(lines 2521 2523) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point dev_set_drvdataEXIT(lines 2521 2523) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L446 ceAbstractionStarter]: At program point dev_set_drvdataENTRY(lines 2521 2523) the Hoare annotation is: true [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point L1986-1(line 1986) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point L1980(line 1980) no Hoare annotation was computed. [2019-09-08 14:26:55,473 INFO L443 ceAbstractionStarter]: For program point L1976(lines 1976 1979) no Hoare annotation was computed. [2019-09-08 14:26:55,474 INFO L439 ceAbstractionStarter]: At program point L1976-2(lines 1973 1979) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse3 (= create_sensor_~type |create_sensor_#in~type|))) (and (or (and .cse0 .cse1 .cse2 .cse3) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (or (not (<= 6 |old(~ldv_count_1~0)|)) (and .cse1 .cse2 (= 0 ~ldv_count_2~0) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or (and .cse0 .cse1 .cse3) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|))))) [2019-09-08 14:26:55,474 INFO L439 ceAbstractionStarter]: At program point L1989(line 1989) the Hoare annotation is: (let ((.cse4 (not (= 0 |old(~ldv_count_2~0)|)))) (let ((.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse1 (or (<= ~ldv_count_2~0 1) .cse4)) (.cse2 (= create_sensor_~type |create_sensor_#in~type|))) (and (or (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse0 .cse1 .cse2) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|))) (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and (= |old(~ldv_count_2~0)| ~ldv_count_2~0) .cse3 .cse0 .cse2)) (or (not (<= 6 |old(~ldv_count_1~0)|)) (and (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)) .cse3 .cse0 (= 0 ~ldv_count_2~0) .cse2) (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|) .cse0 .cse1 .cse2) .cse4)))) [2019-09-08 14:26:55,474 INFO L443 ceAbstractionStarter]: For program point L1989-1(line 1989) no Hoare annotation was computed. [2019-09-08 14:26:55,474 INFO L443 ceAbstractionStarter]: For program point L1987(lines 1987 1992) no Hoare annotation was computed. [2019-09-08 14:26:55,474 INFO L443 ceAbstractionStarter]: For program point create_sensorFINAL(lines 1960 1995) no Hoare annotation was computed. [2019-09-08 14:26:55,474 INFO L443 ceAbstractionStarter]: For program point L1973(lines 1973 1979) no Hoare annotation was computed. [2019-09-08 14:26:55,475 INFO L443 ceAbstractionStarter]: For program point L1969(lines 1969 1972) no Hoare annotation was computed. [2019-09-08 14:26:55,475 INFO L439 ceAbstractionStarter]: At program point L1967(line 1967) the Hoare annotation is: (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse3 (= create_sensor_~type |create_sensor_#in~type|))) (and (or (and .cse0 .cse1 .cse2 .cse3) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (or (not (<= 6 |old(~ldv_count_1~0)|)) (and .cse1 .cse2 (= 0 ~ldv_count_2~0) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or (and .cse0 .cse1 .cse3) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|))))) [2019-09-08 14:26:55,475 INFO L443 ceAbstractionStarter]: For program point L1967-1(line 1967) no Hoare annotation was computed. [2019-09-08 14:26:55,475 INFO L439 ceAbstractionStarter]: At program point create_sensorENTRY(lines 1960 1995) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse0 .cse1)) (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse1 .cse2 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1 .cse2) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,475 INFO L439 ceAbstractionStarter]: At program point L1986(line 1986) the Hoare annotation is: (let ((.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse2 (= create_sensor_~type |create_sensor_#in~type|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0) .cse2) (not (= 0 |old(~ldv_count_2~0)|))) (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse3 .cse0 .cse1 .cse2)) (or (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse3 .cse1 .cse2)))) [2019-09-08 14:26:55,475 INFO L443 ceAbstractionStarter]: For program point create_sensorEXIT(lines 1960 1995) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point ldv_sysfsFINAL(lines 2446 2452) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L439 ceAbstractionStarter]: At program point ldv_sysfsENTRY(lines 2446 2452) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) (not (<= (+ ~ldv_count_2~0 5) |old(~ldv_count_1~0)|)) .cse0) (or .cse0 (not (<= (+ ~ldv_count_2~0 6) |old(~ldv_count_1~0)|)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 ~ldv_count_2~0)) .cse0))) [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point ldv_sysfsEXIT(lines 2446 2452) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point kfreeEXIT(lines 2584 2586) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L446 ceAbstractionStarter]: At program point kfreeENTRY(lines 2584 2586) the Hoare annotation is: true [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point kfreeFINAL(lines 2584 2586) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point L2434-1(line 2434) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point L2435-2(lines 2431 2440) no Hoare annotation was computed. [2019-09-08 14:26:55,476 INFO L443 ceAbstractionStarter]: For program point L2431(lines 2431 2440) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_is_err_or_nullENTRY(lines 2426 2443) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_is_err_or_nullEXIT(lines 2426 2443) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_is_err_or_nullFINAL(lines 2426 2443) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point L2434(line 2434) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point L2435(lines 2435 2439) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_err_ptrEXIT(lines 2414 2419) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_err_ptrENTRY(lines 2414 2419) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point ldv_err_ptrFINAL(lines 2414 2419) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point L1790(line 1790) no Hoare annotation was computed. [2019-09-08 14:26:55,477 INFO L443 ceAbstractionStarter]: For program point L1821(lines 1788 1824) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1790-2(lines 1790 1793) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point ibmpex_update_deviceENTRY(lines 1781 1825) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1815(lines 1815 1818) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1801(line 1801) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1801-1(line 1801) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1797(lines 1797 1800) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1789(line 1789) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1789-1(line 1789) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1816(lines 1788 1824) no Hoare annotation was computed. [2019-09-08 14:26:55,478 INFO L443 ceAbstractionStarter]: For program point L1814(lines 1788 1824) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1812(lines 1788 1824) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1810(line 1810) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point ibmpex_update_deviceEXIT(lines 1781 1825) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1810-1(line 1810) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1808(line 1808) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1808-1(line 1808) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1806(line 1806) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point ibmpex_update_deviceFINAL(lines 1781 1825) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1806-1(line 1806) no Hoare annotation was computed. [2019-09-08 14:26:55,479 INFO L443 ceAbstractionStarter]: For program point L1802(lines 1802 1805) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L439 ceAbstractionStarter]: At program point L2462(line 2462) the Hoare annotation is: (and (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|))) (or (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0)))) [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attributeFINAL(lines 2454 2468) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point L2460(lines 2460 2463) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point L2457-1(lines 2457 2465) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point L2457(lines 2457 2465) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L439 ceAbstractionStarter]: At program point ldv_device_create_file_dev_attr_of_sensor_device_attributeENTRY(lines 2454 2468) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (and (or .cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0)) (and .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (= 0 ~ldv_count_2~0)))) [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_dev_attr_of_sensor_device_attributeEXIT(lines 2454 2468) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L443 ceAbstractionStarter]: For program point list_add_tailFINAL(lines 1579 1585) no Hoare annotation was computed. [2019-09-08 14:26:55,480 INFO L446 ceAbstractionStarter]: At program point L1582(line 1582) the Hoare annotation is: true [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point L1582-1(line 1582) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L446 ceAbstractionStarter]: At program point list_add_tailENTRY(lines 1579 1585) the Hoare annotation is: true [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point list_add_tailEXIT(lines 1579 1585) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L446 ceAbstractionStarter]: At program point L1597(line 1597) the Hoare annotation is: true [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point L1597-1(line 1597) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L446 ceAbstractionStarter]: At program point init_completionENTRY(lines 1592 1600) the Hoare annotation is: true [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point init_completionFINAL(lines 1592 1600) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point init_completionEXIT(lines 1592 1600) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point dev_errFINAL(lines 2514 2516) no Hoare annotation was computed. [2019-09-08 14:26:55,481 INFO L443 ceAbstractionStarter]: For program point dev_errEXIT(lines 2514 2516) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point dev_errENTRY(lines 2514 2516) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point hwmon_device_unregisterFINAL(lines 2531 2533) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L446 ceAbstractionStarter]: At program point hwmon_device_unregisterENTRY(lines 2531 2533) the Hoare annotation is: true [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point hwmon_device_unregisterEXIT(lines 2531 2533) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point mutex_unlockENTRY(lines 2573 2575) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point mutex_unlockEXIT(lines 2573 2575) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point mutex_unlockFINAL(lines 2573 2575) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point L1904(lines 1904 1907) no Hoare annotation was computed. [2019-09-08 14:26:55,482 INFO L446 ceAbstractionStarter]: At program point is_power_sensorENTRY(lines 1900 1915) the Hoare annotation is: true [2019-09-08 14:26:55,482 INFO L443 ceAbstractionStarter]: For program point is_power_sensorFINAL(lines 1900 1915) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point L1909(lines 1909 1912) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point is_power_sensorEXIT(lines 1900 1915) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 2396 2401) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L446 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 2396 2401) the Hoare annotation is: true [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2399) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 2396 2401) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point list_delFINAL(lines 2567 2569) no Hoare annotation was computed. [2019-09-08 14:26:55,483 INFO L443 ceAbstractionStarter]: For program point list_delEXIT(lines 2567 2569) no Hoare annotation was computed. [2019-09-08 14:26:55,484 INFO L446 ceAbstractionStarter]: At program point list_delENTRY(lines 2567 2569) the Hoare annotation is: true [2019-09-08 14:26:55,484 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_nameFINAL(lines 1739 1753) no Hoare annotation was computed. [2019-09-08 14:26:55,484 INFO L443 ceAbstractionStarter]: For program point L1747(line 1747) no Hoare annotation was computed. [2019-09-08 14:26:55,484 INFO L446 ceAbstractionStarter]: At program point L1746(line 1746) the Hoare annotation is: true [2019-09-08 14:26:55,484 INFO L446 ceAbstractionStarter]: At program point L1745(line 1745) the Hoare annotation is: true [2019-09-08 14:26:55,484 INFO L443 ceAbstractionStarter]: For program point L1746-1(line 1746) no Hoare annotation was computed. [2019-09-08 14:26:55,484 INFO L443 ceAbstractionStarter]: For program point L1747-2(lines 1747 1750) no Hoare annotation was computed. [2019-09-08 14:26:55,484 INFO L446 ceAbstractionStarter]: At program point ibmpex_query_sensor_nameENTRY(lines 1739 1753) the Hoare annotation is: true [2019-09-08 14:26:55,484 INFO L443 ceAbstractionStarter]: For program point L1745-1(line 1745) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point ibmpex_query_sensor_nameEXIT(lines 1739 1753) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point __mutex_initFINAL(lines 2503 2505) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point __mutex_initEXIT(lines 2503 2505) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L446 ceAbstractionStarter]: At program point __mutex_initENTRY(lines 2503 2505) the Hoare annotation is: true [2019-09-08 14:26:55,485 INFO L446 ceAbstractionStarter]: At program point L1646(line 1646) the Hoare annotation is: true [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point L1646-1(line 1646) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point kzallocEXIT(lines 1642 1649) no Hoare annotation was computed. [2019-09-08 14:26:55,485 INFO L446 ceAbstractionStarter]: At program point kzallocENTRY(lines 1642 1649) the Hoare annotation is: true [2019-09-08 14:26:55,485 INFO L443 ceAbstractionStarter]: For program point kzallocFINAL(lines 1642 1649) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L446 ceAbstractionStarter]: At program point kmallocENTRY(lines 1634 1641) the Hoare annotation is: true [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point kmallocFINAL(lines 1634 1641) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L446 ceAbstractionStarter]: At program point L1638(line 1638) the Hoare annotation is: true [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point L1638-1(line 1638) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point kmallocEXIT(lines 1634 1641) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L446 ceAbstractionStarter]: At program point __fswab16ENTRY(lines 1553 1558) the Hoare annotation is: true [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point __fswab16FINAL(lines 1553 1558) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point __fswab16EXIT(lines 1553 1558) no Hoare annotation was computed. [2019-09-08 14:26:55,486 INFO L446 ceAbstractionStarter]: At program point L1664(line 1664) the Hoare annotation is: true [2019-09-08 14:26:55,486 INFO L443 ceAbstractionStarter]: For program point L1664-1(line 1664) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point extract_valueFINAL(lines 1660 1667) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point extract_valueEXIT(lines 1660 1667) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L446 ceAbstractionStarter]: At program point extract_valueENTRY(lines 1660 1667) the Hoare annotation is: true [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 2402 2407) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point ldv__builtin_expectENTRY(lines 2402 2407) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 2402 2407) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point mutex_lock_nestedFINAL(lines 2570 2572) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point mutex_lock_nestedENTRY(lines 2570 2572) no Hoare annotation was computed. [2019-09-08 14:26:55,487 INFO L443 ceAbstractionStarter]: For program point mutex_lock_nestedEXIT(lines 2570 2572) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L446 ceAbstractionStarter]: At program point __init_waitqueue_headENTRY(lines 2497 2499) the Hoare annotation is: true [2019-09-08 14:26:55,488 INFO L443 ceAbstractionStarter]: For program point __init_waitqueue_headFINAL(lines 2497 2499) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L443 ceAbstractionStarter]: For program point __init_waitqueue_headEXIT(lines 2497 2499) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L446 ceAbstractionStarter]: At program point L2266(line 2266) the Hoare annotation is: true [2019-09-08 14:26:55,488 INFO L443 ceAbstractionStarter]: For program point ibmpex_msg_handlerFINAL(lines 2238 2270) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L443 ceAbstractionStarter]: For program point L2261-1(lines 2261 2262) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L446 ceAbstractionStarter]: At program point L2261(lines 2261 2262) the Hoare annotation is: true [2019-09-08 14:26:55,488 INFO L443 ceAbstractionStarter]: For program point L2258(lines 2258 2265) no Hoare annotation was computed. [2019-09-08 14:26:55,488 INFO L446 ceAbstractionStarter]: At program point L2258-2(lines 2258 2265) the Hoare annotation is: true [2019-09-08 14:26:55,489 INFO L443 ceAbstractionStarter]: For program point ibmpex_msg_handlerEXIT(lines 2238 2270) no Hoare annotation was computed. [2019-09-08 14:26:55,489 INFO L443 ceAbstractionStarter]: For program point L2253(lines 2253 2257) no Hoare annotation was computed. [2019-09-08 14:26:55,489 INFO L443 ceAbstractionStarter]: For program point L2253-2(lines 2253 2257) no Hoare annotation was computed. [2019-09-08 14:26:55,489 INFO L446 ceAbstractionStarter]: At program point L2248(line 2248) the Hoare annotation is: true [2019-09-08 14:26:55,489 INFO L443 ceAbstractionStarter]: For program point L2245(lines 2245 2251) no Hoare annotation was computed. [2019-09-08 14:26:55,489 INFO L446 ceAbstractionStarter]: At program point ibmpex_msg_handlerENTRY(lines 2238 2270) the Hoare annotation is: true [2019-09-08 14:26:55,489 INFO L443 ceAbstractionStarter]: For program point ldv_handler_precallEXIT(lines 2564 2566) no Hoare annotation was computed. [2019-09-08 14:26:55,489 INFO L446 ceAbstractionStarter]: At program point ldv_handler_precallFINAL(lines 2564 2566) the Hoare annotation is: true [2019-09-08 14:26:55,489 INFO L446 ceAbstractionStarter]: At program point ipmi_free_recv_msgENTRY(lines 2542 2544) the Hoare annotation is: true [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ipmi_free_recv_msgEXIT(lines 2542 2544) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ipmi_free_recv_msgFINAL(lines 2542 2544) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L446 ceAbstractionStarter]: At program point ipmi_create_userENTRY(lines 2535 2537) the Hoare annotation is: true [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ipmi_create_userFINAL(lines 2535 2537) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ipmi_create_userEXIT(lines 2535 2537) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L439 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) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,490 INFO L446 ceAbstractionStarter]: At program point ldv_check_final_stateFINAL(lines 2561 2563) the Hoare annotation is: true [2019-09-08 14:26:55,490 INFO L443 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 2561 2563) no Hoare annotation was computed. [2019-09-08 14:26:55,491 INFO L443 ceAbstractionStarter]: For program point L2375-1(line 2375) no Hoare annotation was computed. [2019-09-08 14:26:55,491 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_5EXIT(lines 2371 2378) no Hoare annotation was computed. [2019-09-08 14:26:55,491 INFO L439 ceAbstractionStarter]: At program point L2375(line 2375) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (and .cse0 .cse1) .cse2 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (or .cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) .cse2) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse1 (= 0 ~ldv_count_2~0))))) [2019-09-08 14:26:55,491 INFO L439 ceAbstractionStarter]: At program point ldv_device_create_file_5ENTRY(lines 2371 2378) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (and .cse0 .cse1) .cse2 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (or .cse0 (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute~0)) .cse2) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse1 (= 0 ~ldv_count_2~0))))) [2019-09-08 14:26:55,491 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_5FINAL(lines 2371 2378) no Hoare annotation was computed. [2019-09-08 14:26:55,491 INFO L443 ceAbstractionStarter]: For program point L2383-1(line 2383) no Hoare annotation was computed. [2019-09-08 14:26:55,491 INFO L439 ceAbstractionStarter]: At program point L2383(line 2383) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (and (or .cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0)) (and .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (= 0 ~ldv_count_2~0)))) [2019-09-08 14:26:55,492 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_6EXIT(lines 2379 2386) no Hoare annotation was computed. [2019-09-08 14:26:55,492 INFO L439 ceAbstractionStarter]: At program point ldv_device_create_file_6ENTRY(lines 2379 2386) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (and (or .cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0)) (and .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (= 0 ~ldv_count_2~0)))) [2019-09-08 14:26:55,492 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_6FINAL(lines 2379 2386) no Hoare annotation was computed. [2019-09-08 14:26:55,492 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_7EXIT(lines 2387 2394) no Hoare annotation was computed. [2019-09-08 14:26:55,492 INFO L443 ceAbstractionStarter]: For program point L2391-1(line 2391) no Hoare annotation was computed. [2019-09-08 14:26:55,492 INFO L439 ceAbstractionStarter]: At program point L2391(line 2391) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (and (or .cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0)) (and .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (= 0 ~ldv_count_2~0)))) [2019-09-08 14:26:55,492 INFO L439 ceAbstractionStarter]: At program point ldv_device_create_file_7ENTRY(lines 2387 2394) the Hoare annotation is: (let ((.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0))) (and (or .cse0 (not (<= (+ |old(~ldv_count_2~0)| 6) ~ldv_count_1~0)) (not (= 1 ~ldv_call_dev_attr_of_sensor_device_attribute_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) ~ldv_count_1~0)) (and .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (<= 6 ~ldv_count_1~0)) (not (= 0 |old(~ldv_count_2~0)|)) (= 0 ~ldv_count_2~0)))) [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point ldv_device_create_file_7FINAL(lines 2387 2394) no Hoare annotation was computed. [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point device_remove_fileEXIT(lines 2524 2526) no Hoare annotation was computed. [2019-09-08 14:26:55,493 INFO L446 ceAbstractionStarter]: At program point device_remove_fileENTRY(lines 2524 2526) the Hoare annotation is: true [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point device_remove_fileFINAL(lines 2524 2526) no Hoare annotation was computed. [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,493 INFO L439 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 0 ~ldv_count_1~0) (= 0 ~ldv_count_2~0)) [2019-09-08 14:26:55,493 INFO L446 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-09-08 14:26:55,493 INFO L443 ceAbstractionStarter]: For program point completeFINAL(lines 2510 2512) no Hoare annotation was computed. [2019-09-08 14:26:55,494 INFO L443 ceAbstractionStarter]: For program point completeEXIT(lines 2510 2512) no Hoare annotation was computed. [2019-09-08 14:26:55,494 INFO L446 ceAbstractionStarter]: At program point completeENTRY(lines 2510 2512) the Hoare annotation is: true [2019-09-08 14:26:55,494 INFO L439 ceAbstractionStarter]: At program point L2017(line 2017) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,494 INFO L443 ceAbstractionStarter]: For program point L2017-1(line 2017) no Hoare annotation was computed. [2019-09-08 14:26:55,494 INFO L439 ceAbstractionStarter]: At program point L2108(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,495 INFO L439 ceAbstractionStarter]: At program point L2100(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,495 INFO L439 ceAbstractionStarter]: At program point L2067(lines 2008 2113) the Hoare annotation is: (let ((.cse8 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (and .cse8 .cse9 .cse0)) (.cse5 (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|))) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse0 (<= ~ldv_count_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse1 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1) (and .cse2 .cse1))) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or .cse4 .cse5 .cse2 .cse6) (or .cse4 (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse7 (and .cse8 .cse9)) .cse6) (or .cse5 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse3 (or (and .cse7 .cse0) (and .cse7 .cse2))))))) [2019-09-08 14:26:55,495 INFO L443 ceAbstractionStarter]: For program point L2092(lines 2092 2095) no Hoare annotation was computed. [2019-09-08 14:26:55,495 INFO L443 ceAbstractionStarter]: For program point L2026(line 2026) no Hoare annotation was computed. [2019-09-08 14:26:55,495 INFO L439 ceAbstractionStarter]: At program point L2084(line 2084) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,496 INFO L443 ceAbstractionStarter]: For program point L2084-1(line 2084) no Hoare annotation was computed. [2019-09-08 14:26:55,496 INFO L443 ceAbstractionStarter]: For program point L2068(lines 2068 2071) no Hoare annotation was computed. [2019-09-08 14:26:55,496 INFO L439 ceAbstractionStarter]: At program point L2060(lines 2008 2113) the Hoare annotation is: (let ((.cse5 (= ibmpex_find_sensors_~sensor_type~0 2)) (.cse0 (= ibmpex_find_sensors_~tmp___0~2 1)) (.cse8 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse7 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (and (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse3 (<= ~ldv_count_2~0 1)) (.cse4 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse6 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (not (<= 6 |old(~ldv_count_1~0)|)) (and .cse1 .cse5 .cse2 .cse3 .cse4) (and .cse0 (or (and .cse2 .cse6) (and .cse7 .cse6)) .cse8) (and (or (and .cse7 .cse5 .cse6) (and .cse5 .cse2 .cse6)) .cse8) (not (= 0 |old(~ldv_count_2~0)|)))) (or (and (or (and .cse9 .cse7 .cse5) (and .cse9 .cse5 .cse2)) .cse8) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (and .cse0 .cse8 (or (and .cse9 .cse2) (and .cse9 .cse7))) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse7 .cse10) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse10 .cse2))))) [2019-09-08 14:26:55,496 INFO L443 ceAbstractionStarter]: For program point L2027(lines 2027 2030) no Hoare annotation was computed. [2019-09-08 14:26:55,496 INFO L443 ceAbstractionStarter]: For program point L2085-1(line 2085) no Hoare annotation was computed. [2019-09-08 14:26:55,497 INFO L439 ceAbstractionStarter]: At program point L2085(line 2085) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,497 INFO L443 ceAbstractionStarter]: For program point L2019(lines 2019 2022) no Hoare annotation was computed. [2019-09-08 14:26:55,497 INFO L443 ceAbstractionStarter]: For program point ibmpex_find_sensorsEXIT(lines 1996 2114) no Hoare annotation was computed. [2019-09-08 14:26:55,497 INFO L439 ceAbstractionStarter]: At program point L2077(line 2077) the Hoare annotation is: (let ((.cse8 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse1 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse0 (and .cse8 .cse5 .cse1)) (.cse4 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (let ((.cse6 (<= ~ldv_count_2~0 1))) (or .cse0 (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse2 (= 0 ~ldv_count_2~0))) (or (and .cse1 .cse2) (and .cse3 .cse2))) .cse4) (and .cse3 .cse5 .cse6) (and (and .cse1 .cse6) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (= 0 |old(~ldv_count_2~0)|)))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse7 .cse3 .cse5) .cse0) (or (and .cse8 .cse3 .cse5) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse4 (or (and .cse7 .cse1) (and .cse7 .cse3))))))) [2019-09-08 14:26:55,497 INFO L443 ceAbstractionStarter]: For program point L2077-1(line 2077) no Hoare annotation was computed. [2019-09-08 14:26:55,497 INFO L439 ceAbstractionStarter]: At program point L2011(line 2011) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,497 INFO L443 ceAbstractionStarter]: For program point L2011-1(line 2011) no Hoare annotation was computed. [2019-09-08 14:26:55,498 INFO L439 ceAbstractionStarter]: At program point L2102(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,498 INFO L439 ceAbstractionStarter]: At program point L2069(lines 2008 2113) the Hoare annotation is: (let ((.cse8 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (and .cse8 .cse9 .cse0)) (.cse5 (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|))) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse0 (<= ~ldv_count_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse1 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1) (and .cse2 .cse1))) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or .cse4 .cse5 .cse2 .cse6) (or .cse4 (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse7 (and .cse8 .cse9)) .cse6) (or .cse5 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse3 (or (and .cse7 .cse0) (and .cse7 .cse2))))))) [2019-09-08 14:26:55,498 INFO L439 ceAbstractionStarter]: At program point L2036(lines 2036 2038) the Hoare annotation is: (let ((.cse3 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse5 (= ibmpex_find_sensors_~sensor_type~0 2)) (.cse6 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse2 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 .cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (or (and (or (and .cse3 .cse4 .cse5) (and .cse3 .cse5 .cse6)) .cse0) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse7 .cse5 .cse6) (and .cse3 .cse4 .cse7 .cse5))) (or .cse1 (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse5 .cse6 (<= ~ldv_count_2~0 1)) (and (let ((.cse8 (= 0 ~ldv_count_2~0))) (or (and .cse4 .cse5 .cse8) (and .cse5 .cse6 .cse8))) .cse0) .cse2))) [2019-09-08 14:26:55,498 INFO L443 ceAbstractionStarter]: For program point L2036-1(lines 2036 2038) no Hoare annotation was computed. [2019-09-08 14:26:55,498 INFO L443 ceAbstractionStarter]: For program point L2111-1(line 2111) no Hoare annotation was computed. [2019-09-08 14:26:55,499 INFO L443 ceAbstractionStarter]: For program point L2078(lines 2078 2081) no Hoare annotation was computed. [2019-09-08 14:26:55,499 INFO L439 ceAbstractionStarter]: At program point L2111(line 2111) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,499 INFO L443 ceAbstractionStarter]: For program point L2012(lines 2012 2015) no Hoare annotation was computed. [2019-09-08 14:26:55,499 INFO L439 ceAbstractionStarter]: At program point L2062(lines 2008 2113) the Hoare annotation is: (let ((.cse8 (= ibmpex_find_sensors_~sensor_type~0 2)) (.cse0 (= ibmpex_find_sensors_~tmp___0~2 1)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse10 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse6 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse3 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (and (let ((.cse9 (not (= 0 |old(~ldv_count_2~0)|)))) (let ((.cse5 (= 0 ~ldv_count_2~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) (.cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse4 (or (<= ~ldv_count_2~0 1) .cse9))) (or (not (<= 6 |old(~ldv_count_1~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse0 (or (and .cse3 .cse5) (and .cse6 .cse5)) .cse7) (and (or (and .cse6 .cse8 .cse5) (and .cse8 .cse3 .cse5)) .cse7) .cse9 (and .cse1 .cse8 .cse2 .cse3 .cse4)))) (or (and (or (and .cse10 .cse6 .cse8) (and .cse10 .cse8 .cse3)) .cse7) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (and .cse0 .cse7 (or (and .cse10 .cse3) (and .cse10 .cse6))) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (let ((.cse11 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse10 .cse6 .cse11) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse11 .cse3))))) [2019-09-08 14:26:55,499 INFO L443 ceAbstractionStarter]: For program point L2054(line 2054) no Hoare annotation was computed. [2019-09-08 14:26:55,500 INFO L439 ceAbstractionStarter]: At program point L2079(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,500 INFO L439 ceAbstractionStarter]: At program point L2096(line 2096) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,500 INFO L443 ceAbstractionStarter]: For program point L2096-1(line 2096) no Hoare annotation was computed. [2019-09-08 14:26:55,500 INFO L443 ceAbstractionStarter]: For program point L2055(lines 2055 2058) no Hoare annotation was computed. [2019-09-08 14:26:55,500 INFO L439 ceAbstractionStarter]: At program point ibmpex_find_sensorsENTRY(lines 1996 2114) the Hoare annotation is: (let ((.cse2 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (or (not (<= 6 |old(~ldv_count_1~0)|)) (not (= 0 |old(~ldv_count_2~0)|)) (and .cse0 .cse1 (= 0 ~ldv_count_2~0))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse2 .cse0 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse2 .cse0 .cse1) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,501 INFO L439 ceAbstractionStarter]: At program point L2072(line 2072) the Hoare annotation is: (let ((.cse8 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (and .cse8 .cse9 .cse0)) (.cse5 (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|))) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse0 (<= ~ldv_count_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse1 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1) (and .cse2 .cse1))) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or .cse4 .cse5 .cse2 .cse6) (or .cse4 (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse7 (and .cse8 .cse9)) .cse6) (or .cse5 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse3 (or (and .cse7 .cse0) (and .cse7 .cse2))))))) [2019-09-08 14:26:55,501 INFO L443 ceAbstractionStarter]: For program point L2072-1(line 2072) no Hoare annotation was computed. [2019-09-08 14:26:55,501 INFO L443 ceAbstractionStarter]: For program point ibmpex_find_sensorsFINAL(lines 1996 2114) no Hoare annotation was computed. [2019-09-08 14:26:55,501 INFO L443 ceAbstractionStarter]: For program point L2097-1(line 2097) no Hoare annotation was computed. [2019-09-08 14:26:55,501 INFO L439 ceAbstractionStarter]: At program point L2097(line 2097) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,502 INFO L439 ceAbstractionStarter]: At program point L2031(line 2031) the Hoare annotation is: (let ((.cse0 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse2 (not (= 0 |old(~ldv_count_2~0)|))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse3 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse6 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse5 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or .cse0 .cse1 .cse2 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse3 (<= ~ldv_count_2~0 1)) (and (let ((.cse4 (= 0 ~ldv_count_2~0))) (or (and .cse3 .cse4) (and .cse5 .cse4))) .cse1) .cse0 .cse2) (let ((.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse6 .cse5 .cse7) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse7 .cse3))) (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse1 (or (and .cse6 .cse3) (and .cse6 .cse5)))))) [2019-09-08 14:26:55,502 INFO L443 ceAbstractionStarter]: For program point L2031-1(line 2031) no Hoare annotation was computed. [2019-09-08 14:26:55,502 INFO L439 ceAbstractionStarter]: At program point L2106(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,502 INFO L443 ceAbstractionStarter]: For program point L2073(lines 2073 2076) no Hoare annotation was computed. [2019-09-08 14:26:55,503 INFO L439 ceAbstractionStarter]: At program point L2040(line 2040) the Hoare annotation is: (let ((.cse1 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse0 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse3 (= ibmpex_find_sensors_~tmp___1~1 0)) (.cse4 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0)) (.cse6 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))) (and (let ((.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse0 .cse1 .cse2 .cse3) (and (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0) .cse2 .cse3 .cse4))) (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse3 .cse4 (<= ~ldv_count_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse5 (= 0 ~ldv_count_2~0))) (or (and .cse3 .cse4 .cse5) (and .cse1 .cse3 .cse5))) .cse6) (not (= 0 |old(~ldv_count_2~0)|))) (or (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and (or (and .cse0 .cse1 .cse3) (and .cse0 .cse3 .cse4)) .cse6)))) [2019-09-08 14:26:55,503 INFO L443 ceAbstractionStarter]: For program point L2040-1(line 2040) no Hoare annotation was computed. [2019-09-08 14:26:55,503 INFO L439 ceAbstractionStarter]: At program point L2098(lines 2008 2113) the Hoare annotation is: (let ((.cse4 (= |old(~ldv_count_1~0)| ~ldv_count_1~0)) (.cse7 (<= ~ldv_count_2~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse10 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse9 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse0 (and .cse11 .cse10 .cse2)) (.cse1 (not (<= 6 |old(~ldv_count_1~0)|))) (.cse6 (and .cse11 .cse4 (not (= 0 |old(~ldv_count_1~0)|)) .cse10 .cse7)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse8 (not (= 0 |old(~ldv_count_2~0)|)))) (and (or .cse0 .cse1 (and (let ((.cse3 (= 0 ~ldv_count_2~0))) (or (and .cse2 .cse3) (and .cse4 .cse3))) .cse5) .cse6 (and (and .cse2 .cse7) (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1)) .cse8) (or (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|)) (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse9 .cse4 .cse10) .cse0) (or (and .cse11 .cse4 .cse10) (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|)) (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) .cse0 (and .cse5 (or (and .cse9 .cse2) (and .cse9 .cse4)))) (or .cse0 .cse1 .cse6 .cse5 .cse8 (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|))))) [2019-09-08 14:26:55,503 INFO L439 ceAbstractionStarter]: At program point L2065(lines 2008 2113) the Hoare annotation is: (let ((.cse8 (<= (+ ~ldv_count_2~0 5) ~ldv_count_1~0)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ |old(~ldv_count_1~0)| 1) ~ldv_count_1~0))) (let ((.cse4 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute~0)|))) (.cse6 (and .cse8 .cse9 .cse0)) (.cse5 (not (<= (+ |old(~ldv_count_2~0)| 6) |old(~ldv_count_1~0)|))) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (.cse7 (= |old(~ldv_count_2~0)| ~ldv_count_2~0)) (.cse2 (= |old(~ldv_count_1~0)| ~ldv_count_1~0))) (and (or (and (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 1) .cse0 (<= ~ldv_count_2~0 1) (= 0 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (not (<= 6 |old(~ldv_count_1~0)|)) (and (let ((.cse1 (= 0 ~ldv_count_2~0))) (or (and .cse0 .cse1) (and .cse2 .cse1))) .cse3) (not (= 0 |old(~ldv_count_2~0)|))) (or .cse4 .cse5 .cse2 .cse6) (or .cse4 (not (<= (+ |old(~ldv_count_2~0)| 5) |old(~ldv_count_1~0)|)) (and .cse7 (and .cse8 .cse9)) .cse6) (or .cse5 (not (= 1 |old(~ldv_call_dev_attr_of_sensor_device_attribute_2~0)|)) (and .cse3 (or (and .cse7 .cse0) (and .cse7 .cse2))))))) [2019-09-08 14:26:55,503 INFO L443 ceAbstractionStarter]: For program point L2032(lines 2032 2049) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point L2107(lines 2107 2110) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point L2041(lines 2041 2048) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point L2041-1(lines 2032 2049) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L446 ceAbstractionStarter]: At program point ipmi_request_settimeENTRY(lines 2546 2548) the Hoare annotation is: true [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point ipmi_request_settimeFINAL(lines 2546 2548) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point ipmi_request_settimeEXIT(lines 2546 2548) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L443 ceAbstractionStarter]: For program point L2367-1(line 2367) no Hoare annotation was computed. [2019-09-08 14:26:55,504 INFO L446 ceAbstractionStarter]: At program point L2367(line 2367) the Hoare annotation is: true [2019-09-08 14:26:55,504 INFO L446 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 2363 2370) the Hoare annotation is: true [2019-09-08 14:26:55,505 INFO L443 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 2363 2370) no Hoare annotation was computed. [2019-09-08 14:26:55,505 INFO L443 ceAbstractionStarter]: For program point IS_ERREXIT(lines 2363 2370) no Hoare annotation was computed. [2019-09-08 14:26:55,554 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.09 02:26:55 BoogieIcfgContainer [2019-09-08 14:26:55,554 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-09-08 14:26:55,556 INFO L168 Benchmark]: Toolchain (without parser) took 67490.91 ms. Allocated memory was 134.7 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 87.4 MB in the beginning and 640.9 MB in the end (delta: -553.6 MB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,557 INFO L168 Benchmark]: CDTParser took 0.48 ms. Allocated memory is still 134.7 MB. Free memory was 109.3 MB in the beginning and 109.0 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,558 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1234.57 ms. Allocated memory was 134.7 MB in the beginning and 202.4 MB in the end (delta: 67.6 MB). Free memory was 86.9 MB in the beginning and 133.8 MB in the end (delta: -46.8 MB). Peak memory consumption was 33.0 MB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,558 INFO L168 Benchmark]: Boogie Preprocessor took 207.39 ms. Allocated memory is still 202.4 MB. Free memory was 133.8 MB in the beginning and 122.8 MB in the end (delta: 11.0 MB). Peak memory consumption was 11.0 MB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,559 INFO L168 Benchmark]: RCFGBuilder took 2064.55 ms. Allocated memory was 202.4 MB in the beginning and 264.2 MB in the end (delta: 61.9 MB). Free memory was 122.8 MB in the beginning and 198.4 MB in the end (delta: -75.6 MB). Peak memory consumption was 84.9 MB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,560 INFO L168 Benchmark]: TraceAbstraction took 63980.06 ms. Allocated memory was 264.2 MB in the beginning and 1.2 GB in the end (delta: 949.5 MB). Free memory was 198.4 MB in the beginning and 640.9 MB in the end (delta: -442.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. [2019-09-08 14:26:55,563 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.48 ms. Allocated memory is still 134.7 MB. Free memory was 109.3 MB in the beginning and 109.0 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 1234.57 ms. Allocated memory was 134.7 MB in the beginning and 202.4 MB in the end (delta: 67.6 MB). Free memory was 86.9 MB in the beginning and 133.8 MB in the end (delta: -46.8 MB). Peak memory consumption was 33.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 207.39 ms. Allocated memory is still 202.4 MB. Free memory was 133.8 MB in the beginning and 122.8 MB in the end (delta: 11.0 MB). Peak memory consumption was 11.0 MB. Max. memory is 7.1 GB. * RCFGBuilder took 2064.55 ms. Allocated memory was 202.4 MB in the beginning and 264.2 MB in the end (delta: 61.9 MB). Free memory was 122.8 MB in the beginning and 198.4 MB in the end (delta: -75.6 MB). Peak memory consumption was 84.9 MB. Max. memory is 7.1 GB. * TraceAbstraction took 63980.06 ms. Allocated memory was 264.2 MB in the beginning and 1.2 GB in the end (delta: 949.5 MB). Free memory was 198.4 MB in the beginning and 640.9 MB in the end (delta: -442.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 2399]: 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: 2286]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: ((((((((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || \old(ldv_count_1) == ldv_count_1) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || (\old(ldv_count_2) == ldv_count_2 && ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: ((((((((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || \old(ldv_count_1) == ldv_count_1) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || (\old(ldv_count_2) == ldv_count_2 && ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) - InvariantResult [Line: 1833]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: ((((((((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || \old(ldv_count_1) == ldv_count_1) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || (\old(ldv_count_2) == ldv_count_2 && ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) - InvariantResult [Line: 2286]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: ((((((((((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(6 <= \old(ldv_count_1))) || ((((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && sensor_type == 2) && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((tmp___0 == 1 && ((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2))) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((\old(ldv_count_1) == ldv_count_1 && sensor_type == 2) && 0 == ldv_count_2) || ((sensor_type == 2 && \old(ldv_count_1) + 1 <= ldv_count_1) && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || !(0 == \old(ldv_count_2))) && (((((((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && sensor_type == 2) || ((\old(ldv_count_2) == ldv_count_2 && sensor_type == 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || ((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) - InvariantResult [Line: 1682]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: ((((((!(6 <= \old(ldv_count_1)) || ((((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && \old(ldv_count_1) + 1 <= ldv_count_1) && (ldv_count_2 <= 1 || !(0 == \old(ldv_count_2))))) || ((tmp___0 == 1 && ((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2))) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((\old(ldv_count_1) == ldv_count_1 && sensor_type == 2) && 0 == ldv_count_2) || ((sensor_type == 2 && \old(ldv_count_1) + 1 <= ldv_count_1) && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || !(0 == \old(ldv_count_2))) || ((((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && sensor_type == 2) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && \old(ldv_count_1) + 1 <= ldv_count_1) && (ldv_count_2 <= 1 || !(0 == \old(ldv_count_2))))) && (((((((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && sensor_type == 2) || ((\old(ldv_count_2) == ldv_count_2 && sensor_type == 2) && \old(ldv_count_1) + 1 <= ldv_count_1)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || ((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) - InvariantResult [Line: 2122]: Loop Invariant Derived loop invariant: ((((((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1)) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || !(0 == \old(ldv_count_2)))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1682]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2122]: Loop Invariant Derived loop invariant: ((((((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1)) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || !(0 == \old(ldv_count_2)))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 2321]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2008]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ((\old(ldv_count_1) + 1 <= ldv_count_1 && ldv_count_2 <= 1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1)) || !(0 == \old(ldv_count_2))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && ((((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) || !(\old(ldv_count_2) + 6 <= \old(ldv_count_1))) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1))))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2321]: Loop Invariant Derived loop invariant: (((!(0 == \old(ldv_count_1)) || ((6 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && 0 == ldv_count_2)) || ((ldv_count_2 + 5 <= ldv_count_1 && (!(0 == \old(ldv_count_1)) || 6 <= ldv_count_1)) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((((!(0 == \old(ldv_count_1)) || 6 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && ldv_count_2 + 6 <= ldv_count_1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ldv_count_2 <= 1)) || !(0 == \old(ldv_count_2)) - InvariantResult [Line: 2122]: Loop Invariant Derived loop invariant: ((((((!(\old(ldv_count_2) + 6 <= \old(ldv_count_1)) || !(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1)) || (ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2) && ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) + 1 <= ldv_count_1) || (\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1)))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((ldv_call_dev_attr_of_sensor_device_attribute_2 == 1 && \old(ldv_count_1) + 1 <= ldv_count_1) && ldv_count_2 <= 1)) || (((\old(ldv_count_1) + 1 <= ldv_count_1 && 0 == ldv_count_2) || (\old(ldv_count_1) == ldv_count_1 && 0 == ldv_count_2)) && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || !(0 == \old(ldv_count_2)))) && (((!(1 == \old(ldv_call_dev_attr_of_sensor_device_attribute)) || !(\old(ldv_count_2) + 5 <= \old(ldv_count_1))) || ((\old(ldv_count_2) == ldv_count_2 && \old(ldv_count_1) == ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1))) && (((((((ldv_count_2 + 5 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \old(ldv_count_1) + 1 <= ldv_count_1) || !(6 <= \old(ldv_count_1))) || ((((ldv_count_2 + 5 <= ldv_count_1 && \old(ldv_count_1) == ldv_count_1) && !(0 == \old(ldv_count_1))) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && ldv_count_2 <= 1)) || ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) || !(0 == \old(ldv_count_2))) || 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) - InvariantResult [Line: 1937]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1833]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1937]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2321]: Loop Invariant Derived loop invariant: (((!(0 == \old(ldv_count_1)) || ((6 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute_2 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && 0 == ldv_count_2)) || ((ldv_count_2 + 5 <= ldv_count_1 && (!(0 == \old(ldv_count_1)) || 6 <= ldv_count_1)) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((((!(0 == \old(ldv_count_1)) || 6 <= ldv_count_1) && ldv_call_dev_attr_of_sensor_device_attribute_2 == 1) && ldv_count_2 + 6 <= ldv_count_1) && 0 == \old(ldv_call_dev_attr_of_sensor_device_attribute_2)) && ldv_count_2 <= 1)) || !(0 == \old(ldv_count_2)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 76 procedures, 511 locations, 1 error locations. SAFE Result, 63.8s OverallTime, 13 OverallIterations, 5 TraceHistogramMax, 27.5s AutomataDifference, 0.0s DeadEndRemovalTime, 27.4s HoareAnnotationTime, HoareTripleCheckerStatistics: 7702 SDtfs, 10528 SDslu, 24063 SDs, 0 SdLazy, 17704 SolverSat, 6405 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 19.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1052 GetRequests, 924 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2762occurred in iteration=12, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.7s AutomataMinimizationTime, 13 MinimizatonAttempts, 2096 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 176 LocationsWithAnnotation, 12289 PreInvPairs, 14431 NumberOfFragments, 7433 HoareAnnotationTreeSize, 12289 FomulaSimplifications, 186914 FormulaSimplificationTreeSizeReduction, 3.8s HoareSimplificationTime, 176 FomulaSimplificationsInter, 45463 FormulaSimplificationTreeSizeReductionInter, 23.3s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.5s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 4655 NumberOfCodeBlocks, 4655 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 4639 ConstructedInterpolants, 0 QuantifiedInterpolants, 1779239 SizeOfPredicates, 2 NumberOfNonLiveVariables, 6285 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 16 InterpolantComputations, 12 PerfectInterpolantSequences, 1567/1603 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...