./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--lp.ko-entry_point_true-unreach-call.cil.out.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aa418289 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--lp.ko-entry_point_true-unreach-call.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d44c5b41dee02f96cae805be8244e398d8e81fa8 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-aa41828 [2018-11-23 13:18:59,664 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 13:18:59,666 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 13:18:59,673 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 13:18:59,673 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 13:18:59,674 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 13:18:59,675 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 13:18:59,676 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 13:18:59,677 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 13:18:59,678 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 13:18:59,678 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 13:18:59,679 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 13:18:59,679 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 13:18:59,680 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 13:18:59,681 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 13:18:59,681 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 13:18:59,683 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 13:18:59,684 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 13:18:59,685 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 13:18:59,687 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 13:18:59,688 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 13:18:59,688 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 13:18:59,690 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 13:18:59,690 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 13:18:59,690 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 13:18:59,691 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 13:18:59,692 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 13:18:59,692 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 13:18:59,693 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 13:18:59,693 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 13:18:59,694 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 13:18:59,694 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 13:18:59,694 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 13:18:59,694 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 13:18:59,695 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 13:18:59,696 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 13:18:59,696 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-23 13:18:59,705 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 13:18:59,705 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 13:18:59,706 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 13:18:59,706 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 13:18:59,706 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-23 13:18:59,706 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * Use SBE=true [2018-11-23 13:18:59,707 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 13:18:59,707 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 13:18:59,708 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 13:18:59,708 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 13:18:59,709 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-23 13:18:59,709 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 13:18:59,710 INFO L133 SettingsManager]: * To the following directory=dump/ Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d44c5b41dee02f96cae805be8244e398d8e81fa8 [2018-11-23 13:18:59,732 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 13:18:59,741 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 13:18:59,743 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 13:18:59,744 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 13:18:59,744 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 13:18:59,745 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--lp.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 13:18:59,782 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/data/d52cefb00/399702ad9c5841f2bdfb5482fc46f546/FLAG8c51ae357 [2018-11-23 13:19:00,359 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 13:19:00,359 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--char--lp.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 13:19:00,380 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/data/d52cefb00/399702ad9c5841f2bdfb5482fc46f546/FLAG8c51ae357 [2018-11-23 13:19:00,762 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/data/d52cefb00/399702ad9c5841f2bdfb5482fc46f546 [2018-11-23 13:19:00,764 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 13:19:00,766 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 13:19:00,767 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 13:19:00,767 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 13:19:00,770 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 13:19:00,771 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:19:00" (1/1) ... [2018-11-23 13:19:00,773 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60164983 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:00, skipping insertion in model container [2018-11-23 13:19:00,774 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:19:00" (1/1) ... [2018-11-23 13:19:00,781 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 13:19:00,844 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 13:19:01,834 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 13:19:01,865 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 13:19:02,018 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 13:19:02,115 INFO L195 MainTranslator]: Completed translation [2018-11-23 13:19:02,116 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02 WrapperNode [2018-11-23 13:19:02,116 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 13:19:02,117 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 13:19:02,117 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 13:19:02,117 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 13:19:02,122 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,160 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,173 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 13:19:02,174 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 13:19:02,174 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 13:19:02,174 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 13:19:02,180 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,180 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,190 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,190 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,236 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,246 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,261 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... [2018-11-23 13:19:02,273 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 13:19:02,274 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 13:19:02,274 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 13:19:02,274 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 13:19:02,275 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 13:19:02,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_16 [2018-11-23 13:19:02,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_16 [2018-11-23 13:19:02,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_port_mutex_of_lp_struct [2018-11-23 13:19:02,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_port_mutex_of_lp_struct [2018-11-23 13:19:02,314 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2018-11-23 13:19:02,314 INFO L130 BoogieDeclarations]: Found specification of procedure lp_compat_ioctl [2018-11-23 13:19:02,314 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_compat_ioctl [2018-11-23 13:19:02,315 INFO L130 BoogieDeclarations]: Found specification of procedure lp_error [2018-11-23 13:19:02,315 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_error [2018-11-23 13:19:02,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-23 13:19:02,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-23 13:19:02,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-23 13:19:02,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure register_console [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure lp_register [2018-11-23 13:19:02,316 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_register [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2018-11-23 13:19:02,316 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2018-11-23 13:19:02,316 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2018-11-23 13:19:02,316 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2018-11-23 13:19:02,317 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2018-11-23 13:19:02,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_23 [2018-11-23 13:19:02,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_23 [2018-11-23 13:19:02,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_21 [2018-11-23 13:19:02,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_21 [2018-11-23 13:19:02,317 INFO L130 BoogieDeclarations]: Found specification of procedure lp_release_parport [2018-11-23 13:19:02,317 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_release_parport [2018-11-23 13:19:02,317 INFO L130 BoogieDeclarations]: Found specification of procedure lp_release [2018-11-23 13:19:02,317 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_release [2018-11-23 13:19:02,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-23 13:19:02,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-23 13:19:02,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_19 [2018-11-23 13:19:02,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_19 [2018-11-23 13:19:02,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_17 [2018-11-23 13:19:02,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_17 [2018-11-23 13:19:02,318 INFO L130 BoogieDeclarations]: Found specification of procedure lp_check_status [2018-11-23 13:19:02,318 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_check_status [2018-11-23 13:19:02,319 INFO L130 BoogieDeclarations]: Found specification of procedure lp_cleanup_module [2018-11-23 13:19:02,319 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_cleanup_module [2018-11-23 13:19:02,319 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-23 13:19:02,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-23 13:19:02,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure lp_console_write [2018-11-23 13:19:02,320 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_console_write [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_1 [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-23 13:19:02,320 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_24 [2018-11-23 13:19:02,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_24 [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_open_1 [2018-11-23 13:19:02,320 INFO L130 BoogieDeclarations]: Found specification of procedure lp_preempt [2018-11-23 13:19:02,321 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_preempt [2018-11-23 13:19:02,321 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 13:19:02,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 13:19:02,321 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-23 13:19:02,321 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2018-11-23 13:19:02,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2018-11-23 13:19:02,321 INFO L130 BoogieDeclarations]: Found specification of procedure parport_read [2018-11-23 13:19:02,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_close_1 [2018-11-23 13:19:02,322 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-23 13:19:02,322 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-23 13:19:02,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_port_mutex_of_lp_struct [2018-11-23 13:19:02,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_port_mutex_of_lp_struct [2018-11-23 13:19:02,322 INFO L130 BoogieDeclarations]: Found specification of procedure lp_set_timeout [2018-11-23 13:19:02,322 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_set_timeout [2018-11-23 13:19:02,322 INFO L130 BoogieDeclarations]: Found specification of procedure lp_reset [2018-11-23 13:19:02,322 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_reset [2018-11-23 13:19:02,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_25 [2018-11-23 13:19:02,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_25 [2018-11-23 13:19:02,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-23 13:19:02,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-23 13:19:02,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-23 13:19:02,323 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2018-11-23 13:19:02,323 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2018-11-23 13:19:02,323 INFO L130 BoogieDeclarations]: Found specification of procedure compat_get_timeval [2018-11-23 13:19:02,323 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure parport_write [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_3 [2018-11-23 13:19:02,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_3 [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2018-11-23 13:19:02,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lp_mutex [2018-11-23 13:19:02,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lp_mutex [2018-11-23 13:19:02,325 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2018-11-23 13:19:02,325 INFO L130 BoogieDeclarations]: Found specification of procedure test_ti_thread_flag [2018-11-23 13:19:02,325 INFO L138 BoogieDeclarations]: Found implementation of procedure test_ti_thread_flag [2018-11-23 13:19:02,325 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-23 13:19:02,325 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-23 13:19:02,325 INFO L130 BoogieDeclarations]: Found specification of procedure lp_read [2018-11-23 13:19:02,325 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_read [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure parport_negotiate [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure parport_release [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2018-11-23 13:19:02,326 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_20 [2018-11-23 13:19:02,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_20 [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_22 [2018-11-23 13:19:02,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_22 [2018-11-23 13:19:02,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_2 [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_1 [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure parport_register_device [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure ___might_sleep [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_console [2018-11-23 13:19:02,327 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2018-11-23 13:19:02,328 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_12 [2018-11-23 13:19:02,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_12 [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure parport_unregister_device [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure parport_set_timeout [2018-11-23 13:19:02,328 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2018-11-23 13:19:02,329 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2018-11-23 13:19:02,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-23 13:19:02,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-23 13:19:02,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_parport_driver_1 [2018-11-23 13:19:02,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_parport_driver_1 [2018-11-23 13:19:02,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-23 13:19:02,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-23 13:19:02,329 INFO L130 BoogieDeclarations]: Found specification of procedure parport_claim_or_block [2018-11-23 13:19:02,330 INFO L130 BoogieDeclarations]: Found specification of procedure lp_do_ioctl [2018-11-23 13:19:02,330 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_do_ioctl [2018-11-23 13:19:02,330 INFO L130 BoogieDeclarations]: Found specification of procedure lp_init [2018-11-23 13:19:02,330 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_init [2018-11-23 13:19:02,330 INFO L130 BoogieDeclarations]: Found specification of procedure lp_init_module [2018-11-23 13:19:02,330 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_init_module [2018-11-23 13:19:02,330 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-23 13:19:02,330 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-23 13:19:02,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-23 13:19:02,331 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-23 13:19:02,331 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-23 13:19:02,331 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2018-11-23 13:19:02,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-23 13:19:02,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-23 13:19:02,331 INFO L130 BoogieDeclarations]: Found specification of procedure lp_ioctl [2018-11-23 13:19:02,331 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_ioctl [2018-11-23 13:19:02,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-23 13:19:02,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-23 13:19:02,332 INFO L130 BoogieDeclarations]: Found specification of procedure lp_claim_parport_or_block [2018-11-23 13:19:02,332 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_claim_parport_or_block [2018-11-23 13:19:02,332 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2018-11-23 13:19:02,332 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2018-11-23 13:19:02,332 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-11-23 13:19:02,332 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-11-23 13:19:02,333 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2018-11-23 13:19:02,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-23 13:19:02,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-23 13:19:02,333 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-23 13:19:02,333 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-23 13:19:02,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-23 13:19:02,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-23 13:19:02,333 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 13:19:02,334 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 13:19:02,334 INFO L130 BoogieDeclarations]: Found specification of procedure lp_open [2018-11-23 13:19:02,334 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_open [2018-11-23 13:19:02,334 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2018-11-23 13:19:02,334 INFO L130 BoogieDeclarations]: Found specification of procedure need_resched [2018-11-23 13:19:02,334 INFO L138 BoogieDeclarations]: Found implementation of procedure need_resched [2018-11-23 13:19:02,334 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-23 13:19:02,334 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2018-11-23 13:19:02,335 INFO L130 BoogieDeclarations]: Found specification of procedure lp_attach [2018-11-23 13:19:02,335 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_attach [2018-11-23 13:19:02,335 INFO L130 BoogieDeclarations]: Found specification of procedure lp_detach [2018-11-23 13:19:02,335 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_detach [2018-11-23 13:19:02,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lp_mutex [2018-11-23 13:19:02,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lp_mutex [2018-11-23 13:19:02,335 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-23 13:19:02,335 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2018-11-23 13:19:02,336 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2018-11-23 13:19:02,336 INFO L130 BoogieDeclarations]: Found specification of procedure __parport_register_driver [2018-11-23 13:19:02,336 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2018-11-23 13:19:02,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2018-11-23 13:19:02,336 INFO L130 BoogieDeclarations]: Found specification of procedure lp_negotiate [2018-11-23 13:19:02,336 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_negotiate [2018-11-23 13:19:02,336 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2018-11-23 13:19:02,336 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-23 13:19:02,337 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-23 13:19:02,337 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2018-11-23 13:19:02,337 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2018-11-23 13:19:02,337 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2018-11-23 13:19:02,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-23 13:19:02,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-23 13:19:02,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-23 13:19:02,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure parport_unregister_driver [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure lp_wait_ready [2018-11-23 13:19:02,338 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_wait_ready [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-11-23 13:19:02,338 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-11-23 13:19:02,338 INFO L130 BoogieDeclarations]: Found specification of procedure current_top_of_stack [2018-11-23 13:19:02,339 INFO L138 BoogieDeclarations]: Found implementation of procedure current_top_of_stack [2018-11-23 13:19:02,339 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2018-11-23 13:19:02,339 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2018-11-23 13:19:02,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-11-23 13:19:02,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2018-11-23 13:19:02,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2018-11-23 13:19:02,339 INFO L130 BoogieDeclarations]: Found specification of procedure lp_write [2018-11-23 13:19:02,340 INFO L138 BoogieDeclarations]: Found implementation of procedure lp_write [2018-11-23 13:19:02,340 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2018-11-23 13:19:02,340 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2018-11-23 13:19:02,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-23 13:19:02,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-23 13:19:02,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_18 [2018-11-23 13:19:02,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_18 [2018-11-23 13:19:02,340 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2018-11-23 13:19:02,341 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 13:19:02,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 13:19:02,341 INFO L130 BoogieDeclarations]: Found specification of procedure parport_claim [2018-11-23 13:19:02,341 INFO L130 BoogieDeclarations]: Found specification of procedure parport_yield_blocking [2018-11-23 13:19:02,341 INFO L138 BoogieDeclarations]: Found implementation of procedure parport_yield_blocking [2018-11-23 13:19:02,341 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-23 13:19:02,341 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-23 13:19:04,217 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 13:19:04,217 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-23 13:19:04,218 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:19:04 BoogieIcfgContainer [2018-11-23 13:19:04,219 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 13:19:04,219 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 13:19:04,219 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 13:19:04,222 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 13:19:04,222 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:19:00" (1/3) ... [2018-11-23 13:19:04,223 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ef09d00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:19:04, skipping insertion in model container [2018-11-23 13:19:04,223 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:19:02" (2/3) ... [2018-11-23 13:19:04,223 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ef09d00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:19:04, skipping insertion in model container [2018-11-23 13:19:04,223 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:19:04" (3/3) ... [2018-11-23 13:19:04,225 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--char--lp.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 13:19:04,233 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 13:19:04,240 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-23 13:19:04,254 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-23 13:19:04,283 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-23 13:19:04,283 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 13:19:04,284 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 13:19:04,284 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 13:19:04,284 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 13:19:04,284 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 13:19:04,284 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 13:19:04,284 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 13:19:04,284 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 13:19:04,310 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states. [2018-11-23 13:19:04,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-23 13:19:04,322 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:04,323 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:04,325 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:04,329 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:04,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1609327478, now seen corresponding path program 1 times [2018-11-23 13:19:04,331 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:04,331 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:04,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:04,390 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:04,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:04,870 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:04,872 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:04,873 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:04,876 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:04,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:04,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:04,890 INFO L87 Difference]: Start difference. First operand 834 states. Second operand 3 states. [2018-11-23 13:19:05,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:05,123 INFO L93 Difference]: Finished difference Result 1845 states and 2557 transitions. [2018-11-23 13:19:05,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:05,124 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 191 [2018-11-23 13:19:05,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:05,144 INFO L225 Difference]: With dead ends: 1845 [2018-11-23 13:19:05,144 INFO L226 Difference]: Without dead ends: 1031 [2018-11-23 13:19:05,152 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:05,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2018-11-23 13:19:05,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 1000. [2018-11-23 13:19:05,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1000 states. [2018-11-23 13:19:05,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1359 transitions. [2018-11-23 13:19:05,244 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1359 transitions. Word has length 191 [2018-11-23 13:19:05,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:05,245 INFO L480 AbstractCegarLoop]: Abstraction has 1000 states and 1359 transitions. [2018-11-23 13:19:05,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:05,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1359 transitions. [2018-11-23 13:19:05,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-23 13:19:05,249 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:05,249 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:05,250 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:05,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:05,250 INFO L82 PathProgramCache]: Analyzing trace with hash 2020936398, now seen corresponding path program 1 times [2018-11-23 13:19:05,250 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:05,250 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:05,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:05,253 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:05,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:05,483 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:05,484 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:05,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:05,485 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:05,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:05,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:05,486 INFO L87 Difference]: Start difference. First operand 1000 states and 1359 transitions. Second operand 3 states. [2018-11-23 13:19:05,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:05,645 INFO L93 Difference]: Finished difference Result 2777 states and 3788 transitions. [2018-11-23 13:19:05,645 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:05,646 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 191 [2018-11-23 13:19:05,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:05,654 INFO L225 Difference]: With dead ends: 2777 [2018-11-23 13:19:05,654 INFO L226 Difference]: Without dead ends: 1822 [2018-11-23 13:19:05,657 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:05,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2018-11-23 13:19:05,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1816. [2018-11-23 13:19:05,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1816 states. [2018-11-23 13:19:05,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 2478 transitions. [2018-11-23 13:19:05,735 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 2478 transitions. Word has length 191 [2018-11-23 13:19:05,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:05,736 INFO L480 AbstractCegarLoop]: Abstraction has 1816 states and 2478 transitions. [2018-11-23 13:19:05,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:05,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 2478 transitions. [2018-11-23 13:19:05,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-11-23 13:19:05,738 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:05,738 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:05,738 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:05,738 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:05,739 INFO L82 PathProgramCache]: Analyzing trace with hash 397080033, now seen corresponding path program 1 times [2018-11-23 13:19:05,739 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:05,739 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:05,741 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:05,741 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:05,742 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:05,961 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:05,962 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:05,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:05,963 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:05,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:05,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:05,963 INFO L87 Difference]: Start difference. First operand 1816 states and 2478 transitions. Second operand 7 states. [2018-11-23 13:19:06,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:06,160 INFO L93 Difference]: Finished difference Result 3614 states and 4930 transitions. [2018-11-23 13:19:06,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:06,160 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 190 [2018-11-23 13:19:06,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:06,168 INFO L225 Difference]: With dead ends: 3614 [2018-11-23 13:19:06,168 INFO L226 Difference]: Without dead ends: 1843 [2018-11-23 13:19:06,173 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-11-23 13:19:06,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2018-11-23 13:19:06,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1830. [2018-11-23 13:19:06,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1830 states. [2018-11-23 13:19:06,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 2492 transitions. [2018-11-23 13:19:06,234 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 2492 transitions. Word has length 190 [2018-11-23 13:19:06,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:06,235 INFO L480 AbstractCegarLoop]: Abstraction has 1830 states and 2492 transitions. [2018-11-23 13:19:06,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:06,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 2492 transitions. [2018-11-23 13:19:06,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-23 13:19:06,237 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:06,237 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:06,237 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:06,237 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:06,238 INFO L82 PathProgramCache]: Analyzing trace with hash 855566410, now seen corresponding path program 1 times [2018-11-23 13:19:06,238 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:06,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:06,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:06,240 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:06,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:06,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:06,444 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:06,444 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:06,445 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:06,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:06,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:06,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:06,445 INFO L87 Difference]: Start difference. First operand 1830 states and 2492 transitions. Second operand 3 states. [2018-11-23 13:19:06,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:06,508 INFO L93 Difference]: Finished difference Result 1832 states and 2493 transitions. [2018-11-23 13:19:06,509 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:06,509 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 191 [2018-11-23 13:19:06,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:06,518 INFO L225 Difference]: With dead ends: 1832 [2018-11-23 13:19:06,518 INFO L226 Difference]: Without dead ends: 1829 [2018-11-23 13:19:06,519 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:06,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1829 states. [2018-11-23 13:19:06,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1829 to 1829. [2018-11-23 13:19:06,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1829 states. [2018-11-23 13:19:06,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2490 transitions. [2018-11-23 13:19:06,657 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2490 transitions. Word has length 191 [2018-11-23 13:19:06,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:06,657 INFO L480 AbstractCegarLoop]: Abstraction has 1829 states and 2490 transitions. [2018-11-23 13:19:06,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:06,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2490 transitions. [2018-11-23 13:19:06,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-11-23 13:19:06,660 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:06,660 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:06,660 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:06,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:06,660 INFO L82 PathProgramCache]: Analyzing trace with hash 752529521, now seen corresponding path program 1 times [2018-11-23 13:19:06,661 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:06,661 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:06,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:06,663 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:06,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:06,881 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:06,882 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:06,882 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:06,882 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:06,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:06,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:06,884 INFO L87 Difference]: Start difference. First operand 1829 states and 2490 transitions. Second operand 3 states. [2018-11-23 13:19:06,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:06,936 INFO L93 Difference]: Finished difference Result 1831 states and 2491 transitions. [2018-11-23 13:19:06,937 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:06,937 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 192 [2018-11-23 13:19:06,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:06,945 INFO L225 Difference]: With dead ends: 1831 [2018-11-23 13:19:06,945 INFO L226 Difference]: Without dead ends: 1828 [2018-11-23 13:19:06,946 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:06,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2018-11-23 13:19:07,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1828. [2018-11-23 13:19:07,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1828 states. [2018-11-23 13:19:07,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 2488 transitions. [2018-11-23 13:19:07,021 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 2488 transitions. Word has length 192 [2018-11-23 13:19:07,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:07,022 INFO L480 AbstractCegarLoop]: Abstraction has 1828 states and 2488 transitions. [2018-11-23 13:19:07,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:07,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 2488 transitions. [2018-11-23 13:19:07,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-11-23 13:19:07,024 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:07,024 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:07,025 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:07,025 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:07,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1853358125, now seen corresponding path program 1 times [2018-11-23 13:19:07,025 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:07,025 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:07,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,028 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:07,028 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:07,224 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:07,224 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:07,224 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:07,225 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:07,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:07,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:07,226 INFO L87 Difference]: Start difference. First operand 1828 states and 2488 transitions. Second operand 3 states. [2018-11-23 13:19:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:07,287 INFO L93 Difference]: Finished difference Result 1992 states and 2658 transitions. [2018-11-23 13:19:07,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:07,288 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 193 [2018-11-23 13:19:07,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:07,296 INFO L225 Difference]: With dead ends: 1992 [2018-11-23 13:19:07,296 INFO L226 Difference]: Without dead ends: 1988 [2018-11-23 13:19:07,297 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:07,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2018-11-23 13:19:07,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1984. [2018-11-23 13:19:07,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1984 states. [2018-11-23 13:19:07,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 2649 transitions. [2018-11-23 13:19:07,375 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 2649 transitions. Word has length 193 [2018-11-23 13:19:07,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:07,376 INFO L480 AbstractCegarLoop]: Abstraction has 1984 states and 2649 transitions. [2018-11-23 13:19:07,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:07,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 2649 transitions. [2018-11-23 13:19:07,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-11-23 13:19:07,378 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:07,378 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:07,378 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:07,378 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:07,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1619311348, now seen corresponding path program 1 times [2018-11-23 13:19:07,378 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:07,379 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:07,380 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,380 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:07,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:07,559 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:07,559 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:07,560 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:07,560 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:07,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:07,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:07,560 INFO L87 Difference]: Start difference. First operand 1984 states and 2649 transitions. Second operand 3 states. [2018-11-23 13:19:07,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:07,611 INFO L93 Difference]: Finished difference Result 1986 states and 2650 transitions. [2018-11-23 13:19:07,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:07,612 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 194 [2018-11-23 13:19:07,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:07,619 INFO L225 Difference]: With dead ends: 1986 [2018-11-23 13:19:07,619 INFO L226 Difference]: Without dead ends: 1983 [2018-11-23 13:19:07,620 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:07,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2018-11-23 13:19:07,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1983. [2018-11-23 13:19:07,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1983 states. [2018-11-23 13:19:07,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2647 transitions. [2018-11-23 13:19:07,697 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2647 transitions. Word has length 194 [2018-11-23 13:19:07,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:07,698 INFO L480 AbstractCegarLoop]: Abstraction has 1983 states and 2647 transitions. [2018-11-23 13:19:07,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:07,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2647 transitions. [2018-11-23 13:19:07,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-11-23 13:19:07,700 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:07,700 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:07,700 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:07,700 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:07,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1341166576, now seen corresponding path program 1 times [2018-11-23 13:19:07,700 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:07,701 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:07,702 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,702 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:07,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:07,898 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-23 13:19:07,898 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:07,898 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:07,899 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:07,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:07,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:07,899 INFO L87 Difference]: Start difference. First operand 1983 states and 2647 transitions. Second operand 3 states. [2018-11-23 13:19:07,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:07,995 INFO L93 Difference]: Finished difference Result 5793 states and 7837 transitions. [2018-11-23 13:19:07,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:07,995 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 195 [2018-11-23 13:19:07,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:08,006 INFO L225 Difference]: With dead ends: 5793 [2018-11-23 13:19:08,006 INFO L226 Difference]: Without dead ends: 3830 [2018-11-23 13:19:08,011 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:08,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3830 states. [2018-11-23 13:19:08,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3830 to 3809. [2018-11-23 13:19:08,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3809 states. [2018-11-23 13:19:08,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3809 states to 3809 states and 5150 transitions. [2018-11-23 13:19:08,115 INFO L78 Accepts]: Start accepts. Automaton has 3809 states and 5150 transitions. Word has length 195 [2018-11-23 13:19:08,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:08,116 INFO L480 AbstractCegarLoop]: Abstraction has 3809 states and 5150 transitions. [2018-11-23 13:19:08,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:08,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3809 states and 5150 transitions. [2018-11-23 13:19:08,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-11-23 13:19:08,119 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:08,120 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 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] [2018-11-23 13:19:08,120 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:08,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:08,120 INFO L82 PathProgramCache]: Analyzing trace with hash -605296576, now seen corresponding path program 1 times [2018-11-23 13:19:08,120 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:08,120 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:08,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:08,123 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:08,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:08,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:08,262 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2018-11-23 13:19:08,262 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:08,263 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:08,263 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:08,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:08,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:08,263 INFO L87 Difference]: Start difference. First operand 3809 states and 5150 transitions. Second operand 3 states. [2018-11-23 13:19:08,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:08,527 INFO L93 Difference]: Finished difference Result 7577 states and 10270 transitions. [2018-11-23 13:19:08,527 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:08,527 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 261 [2018-11-23 13:19:08,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:08,537 INFO L225 Difference]: With dead ends: 7577 [2018-11-23 13:19:08,537 INFO L226 Difference]: Without dead ends: 3813 [2018-11-23 13:19:08,543 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:08,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2018-11-23 13:19:08,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 3811. [2018-11-23 13:19:08,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3811 states. [2018-11-23 13:19:08,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3811 states to 3811 states and 5152 transitions. [2018-11-23 13:19:08,642 INFO L78 Accepts]: Start accepts. Automaton has 3811 states and 5152 transitions. Word has length 261 [2018-11-23 13:19:08,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:08,642 INFO L480 AbstractCegarLoop]: Abstraction has 3811 states and 5152 transitions. [2018-11-23 13:19:08,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:08,642 INFO L276 IsEmpty]: Start isEmpty. Operand 3811 states and 5152 transitions. [2018-11-23 13:19:08,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-11-23 13:19:08,645 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:08,645 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 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] [2018-11-23 13:19:08,646 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:08,646 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:08,646 INFO L82 PathProgramCache]: Analyzing trace with hash 883481572, now seen corresponding path program 1 times [2018-11-23 13:19:08,646 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:08,646 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:08,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:08,648 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:08,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:08,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:08,810 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 549 trivial. 0 not checked. [2018-11-23 13:19:08,810 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:08,810 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:08,811 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:08,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:08,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:08,811 INFO L87 Difference]: Start difference. First operand 3811 states and 5152 transitions. Second operand 3 states. [2018-11-23 13:19:08,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:08,996 INFO L93 Difference]: Finished difference Result 6024 states and 8118 transitions. [2018-11-23 13:19:08,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:08,996 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 263 [2018-11-23 13:19:08,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:09,002 INFO L225 Difference]: With dead ends: 6024 [2018-11-23 13:19:09,002 INFO L226 Difference]: Without dead ends: 2256 [2018-11-23 13:19:09,008 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:09,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2256 states. [2018-11-23 13:19:09,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2256 to 2237. [2018-11-23 13:19:09,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2237 states. [2018-11-23 13:19:09,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 3000 transitions. [2018-11-23 13:19:09,065 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 3000 transitions. Word has length 263 [2018-11-23 13:19:09,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:09,066 INFO L480 AbstractCegarLoop]: Abstraction has 2237 states and 3000 transitions. [2018-11-23 13:19:09,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:09,066 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 3000 transitions. [2018-11-23 13:19:09,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2018-11-23 13:19:09,069 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:09,069 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2018-11-23 13:19:09,069 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:09,069 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:09,070 INFO L82 PathProgramCache]: Analyzing trace with hash 2030593436, now seen corresponding path program 1 times [2018-11-23 13:19:09,070 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:09,070 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:09,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,072 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:09,072 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:09,220 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2018-11-23 13:19:09,220 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:09,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:09,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:09,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:09,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:09,221 INFO L87 Difference]: Start difference. First operand 2237 states and 3000 transitions. Second operand 3 states. [2018-11-23 13:19:09,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:09,324 INFO L93 Difference]: Finished difference Result 2245 states and 3006 transitions. [2018-11-23 13:19:09,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:09,324 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 277 [2018-11-23 13:19:09,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:09,330 INFO L225 Difference]: With dead ends: 2245 [2018-11-23 13:19:09,330 INFO L226 Difference]: Without dead ends: 2242 [2018-11-23 13:19:09,331 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:09,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2018-11-23 13:19:09,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 2236. [2018-11-23 13:19:09,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2236 states. [2018-11-23 13:19:09,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2236 states to 2236 states and 2997 transitions. [2018-11-23 13:19:09,383 INFO L78 Accepts]: Start accepts. Automaton has 2236 states and 2997 transitions. Word has length 277 [2018-11-23 13:19:09,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:09,383 INFO L480 AbstractCegarLoop]: Abstraction has 2236 states and 2997 transitions. [2018-11-23 13:19:09,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:09,383 INFO L276 IsEmpty]: Start isEmpty. Operand 2236 states and 2997 transitions. [2018-11-23 13:19:09,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-11-23 13:19:09,387 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:09,387 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2018-11-23 13:19:09,387 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:09,388 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:09,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1378431285, now seen corresponding path program 1 times [2018-11-23 13:19:09,388 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:09,388 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:09,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,390 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:09,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 613 trivial. 0 not checked. [2018-11-23 13:19:09,543 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:09,544 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:09,544 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:09,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:09,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:09,544 INFO L87 Difference]: Start difference. First operand 2236 states and 2997 transitions. Second operand 3 states. [2018-11-23 13:19:09,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:09,707 INFO L93 Difference]: Finished difference Result 5224 states and 6991 transitions. [2018-11-23 13:19:09,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:09,707 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 300 [2018-11-23 13:19:09,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:09,717 INFO L225 Difference]: With dead ends: 5224 [2018-11-23 13:19:09,717 INFO L226 Difference]: Without dead ends: 3178 [2018-11-23 13:19:09,721 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:09,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2018-11-23 13:19:09,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 3132. [2018-11-23 13:19:09,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3132 states. [2018-11-23 13:19:09,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 4186 transitions. [2018-11-23 13:19:09,792 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 4186 transitions. Word has length 300 [2018-11-23 13:19:09,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:09,792 INFO L480 AbstractCegarLoop]: Abstraction has 3132 states and 4186 transitions. [2018-11-23 13:19:09,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:09,792 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 4186 transitions. [2018-11-23 13:19:09,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2018-11-23 13:19:09,796 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:09,796 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2018-11-23 13:19:09,796 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:09,796 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:09,796 INFO L82 PathProgramCache]: Analyzing trace with hash -117978986, now seen corresponding path program 1 times [2018-11-23 13:19:09,796 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:09,796 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:09,798 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,799 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:09,799 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:10,015 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2018-11-23 13:19:10,015 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:10,016 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:10,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:10,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:10,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:10,016 INFO L87 Difference]: Start difference. First operand 3132 states and 4186 transitions. Second operand 3 states. [2018-11-23 13:19:10,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:10,152 INFO L93 Difference]: Finished difference Result 6076 states and 8116 transitions. [2018-11-23 13:19:10,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:10,152 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 299 [2018-11-23 13:19:10,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:10,161 INFO L225 Difference]: With dead ends: 6076 [2018-11-23 13:19:10,161 INFO L226 Difference]: Without dead ends: 3134 [2018-11-23 13:19:10,167 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:10,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3134 states. [2018-11-23 13:19:10,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3134 to 3121. [2018-11-23 13:19:10,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3121 states. [2018-11-23 13:19:10,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3121 states to 3121 states and 4141 transitions. [2018-11-23 13:19:10,233 INFO L78 Accepts]: Start accepts. Automaton has 3121 states and 4141 transitions. Word has length 299 [2018-11-23 13:19:10,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:10,234 INFO L480 AbstractCegarLoop]: Abstraction has 3121 states and 4141 transitions. [2018-11-23 13:19:10,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:10,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3121 states and 4141 transitions. [2018-11-23 13:19:10,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2018-11-23 13:19:10,237 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:10,238 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2018-11-23 13:19:10,238 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:10,238 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:10,238 INFO L82 PathProgramCache]: Analyzing trace with hash -372715531, now seen corresponding path program 1 times [2018-11-23 13:19:10,238 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:10,238 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:10,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,240 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:10,240 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2018-11-23 13:19:10,416 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:10,416 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:10,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:10,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:10,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:10,417 INFO L87 Difference]: Start difference. First operand 3121 states and 4141 transitions. Second operand 7 states. [2018-11-23 13:19:10,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:10,482 INFO L93 Difference]: Finished difference Result 3244 states and 4271 transitions. [2018-11-23 13:19:10,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:10,482 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 299 [2018-11-23 13:19:10,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:10,489 INFO L225 Difference]: With dead ends: 3244 [2018-11-23 13:19:10,489 INFO L226 Difference]: Without dead ends: 2834 [2018-11-23 13:19:10,491 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:10,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2018-11-23 13:19:10,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2830. [2018-11-23 13:19:10,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2830 states. [2018-11-23 13:19:10,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3726 transitions. [2018-11-23 13:19:10,550 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3726 transitions. Word has length 299 [2018-11-23 13:19:10,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:10,550 INFO L480 AbstractCegarLoop]: Abstraction has 2830 states and 3726 transitions. [2018-11-23 13:19:10,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:10,550 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3726 transitions. [2018-11-23 13:19:10,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-11-23 13:19:10,554 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:10,555 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:10,555 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:10,555 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:10,555 INFO L82 PathProgramCache]: Analyzing trace with hash 3062314, now seen corresponding path program 1 times [2018-11-23 13:19:10,555 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:10,555 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:10,557 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,557 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:10,557 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:10,735 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2018-11-23 13:19:10,735 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:10,735 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:10,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:10,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:10,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:10,736 INFO L87 Difference]: Start difference. First operand 2830 states and 3726 transitions. Second operand 7 states. [2018-11-23 13:19:10,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:10,794 INFO L93 Difference]: Finished difference Result 3876 states and 5093 transitions. [2018-11-23 13:19:10,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:10,795 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 312 [2018-11-23 13:19:10,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:10,802 INFO L225 Difference]: With dead ends: 3876 [2018-11-23 13:19:10,802 INFO L226 Difference]: Without dead ends: 2827 [2018-11-23 13:19:10,805 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:10,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2827 states. [2018-11-23 13:19:10,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2827 to 2823. [2018-11-23 13:19:10,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2823 states. [2018-11-23 13:19:10,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 3717 transitions. [2018-11-23 13:19:10,875 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 3717 transitions. Word has length 312 [2018-11-23 13:19:10,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:10,875 INFO L480 AbstractCegarLoop]: Abstraction has 2823 states and 3717 transitions. [2018-11-23 13:19:10,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:10,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 3717 transitions. [2018-11-23 13:19:10,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2018-11-23 13:19:10,880 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:10,881 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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] [2018-11-23 13:19:10,881 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:10,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:10,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1870223700, now seen corresponding path program 1 times [2018-11-23 13:19:10,881 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:10,881 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:10,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,884 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:10,884 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:11,147 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2018-11-23 13:19:11,147 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:11,147 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 13:19:11,148 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 13:19:11,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 13:19:11,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:11,148 INFO L87 Difference]: Start difference. First operand 2823 states and 3717 transitions. Second operand 3 states. [2018-11-23 13:19:11,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:11,277 INFO L93 Difference]: Finished difference Result 5459 states and 7201 transitions. [2018-11-23 13:19:11,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 13:19:11,277 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 367 [2018-11-23 13:19:11,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:11,286 INFO L225 Difference]: With dead ends: 5459 [2018-11-23 13:19:11,286 INFO L226 Difference]: Without dead ends: 2826 [2018-11-23 13:19:11,293 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 13:19:11,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2018-11-23 13:19:11,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2823. [2018-11-23 13:19:11,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2823 states. [2018-11-23 13:19:11,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 3708 transitions. [2018-11-23 13:19:11,384 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 3708 transitions. Word has length 367 [2018-11-23 13:19:11,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:11,385 INFO L480 AbstractCegarLoop]: Abstraction has 2823 states and 3708 transitions. [2018-11-23 13:19:11,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 13:19:11,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 3708 transitions. [2018-11-23 13:19:11,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2018-11-23 13:19:11,390 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:11,391 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 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, 1, 1] [2018-11-23 13:19:11,391 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:11,391 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:11,391 INFO L82 PathProgramCache]: Analyzing trace with hash -958465468, now seen corresponding path program 1 times [2018-11-23 13:19:11,391 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:11,391 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:11,393 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:11,393 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:11,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:11,669 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2018-11-23 13:19:11,669 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:11,670 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:11,670 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:11,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:11,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:11,670 INFO L87 Difference]: Start difference. First operand 2823 states and 3708 transitions. Second operand 7 states. [2018-11-23 13:19:11,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:11,756 INFO L93 Difference]: Finished difference Result 2858 states and 3743 transitions. [2018-11-23 13:19:11,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:11,756 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 370 [2018-11-23 13:19:11,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:11,764 INFO L225 Difference]: With dead ends: 2858 [2018-11-23 13:19:11,764 INFO L226 Difference]: Without dead ends: 2749 [2018-11-23 13:19:11,765 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:11,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2749 states. [2018-11-23 13:19:11,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2749 to 2747. [2018-11-23 13:19:11,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2747 states. [2018-11-23 13:19:11,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 3608 transitions. [2018-11-23 13:19:11,847 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 3608 transitions. Word has length 370 [2018-11-23 13:19:11,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:11,848 INFO L480 AbstractCegarLoop]: Abstraction has 2747 states and 3608 transitions. [2018-11-23 13:19:11,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:11,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 3608 transitions. [2018-11-23 13:19:11,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2018-11-23 13:19:11,854 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:11,854 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:11,854 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:11,854 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:11,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1810368869, now seen corresponding path program 1 times [2018-11-23 13:19:11,855 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:11,855 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:11,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:11,857 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:11,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:11,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:12,135 INFO L134 CoverageAnalysis]: Checked inductivity of 656 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2018-11-23 13:19:12,135 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:12,135 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:12,136 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:12,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:12,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:12,136 INFO L87 Difference]: Start difference. First operand 2747 states and 3608 transitions. Second operand 7 states. [2018-11-23 13:19:12,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:12,266 INFO L93 Difference]: Finished difference Result 3791 states and 4970 transitions. [2018-11-23 13:19:12,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:12,267 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 370 [2018-11-23 13:19:12,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:12,276 INFO L225 Difference]: With dead ends: 3791 [2018-11-23 13:19:12,276 INFO L226 Difference]: Without dead ends: 2746 [2018-11-23 13:19:12,279 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:12,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2018-11-23 13:19:12,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 2744. [2018-11-23 13:19:12,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2744 states. [2018-11-23 13:19:12,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2744 states to 2744 states and 3604 transitions. [2018-11-23 13:19:12,355 INFO L78 Accepts]: Start accepts. Automaton has 2744 states and 3604 transitions. Word has length 370 [2018-11-23 13:19:12,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:12,355 INFO L480 AbstractCegarLoop]: Abstraction has 2744 states and 3604 transitions. [2018-11-23 13:19:12,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:12,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2744 states and 3604 transitions. [2018-11-23 13:19:12,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 402 [2018-11-23 13:19:12,361 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:12,362 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:12,362 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:12,362 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:12,362 INFO L82 PathProgramCache]: Analyzing trace with hash 90938925, now seen corresponding path program 1 times [2018-11-23 13:19:12,362 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:12,362 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:12,364 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:12,364 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:12,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:12,652 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2018-11-23 13:19:12,652 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:12,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:12,653 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:12,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:12,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:12,653 INFO L87 Difference]: Start difference. First operand 2744 states and 3604 transitions. Second operand 7 states. [2018-11-23 13:19:12,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:12,710 INFO L93 Difference]: Finished difference Result 2779 states and 3638 transitions. [2018-11-23 13:19:12,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:12,710 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 401 [2018-11-23 13:19:12,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:12,715 INFO L225 Difference]: With dead ends: 2779 [2018-11-23 13:19:12,715 INFO L226 Difference]: Without dead ends: 2735 [2018-11-23 13:19:12,716 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:12,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2018-11-23 13:19:12,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 2733. [2018-11-23 13:19:12,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2733 states. [2018-11-23 13:19:12,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 3589 transitions. [2018-11-23 13:19:12,767 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 3589 transitions. Word has length 401 [2018-11-23 13:19:12,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:12,768 INFO L480 AbstractCegarLoop]: Abstraction has 2733 states and 3589 transitions. [2018-11-23 13:19:12,768 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:12,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 3589 transitions. [2018-11-23 13:19:12,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2018-11-23 13:19:12,772 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 13:19:12,773 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 13:19:12,773 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 13:19:12,773 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 13:19:12,773 INFO L82 PathProgramCache]: Analyzing trace with hash -672753170, now seen corresponding path program 1 times [2018-11-23 13:19:12,773 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 13:19:12,773 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 13:19:12,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:12,776 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 13:19:12,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 13:19:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 13:19:12,974 INFO L134 CoverageAnalysis]: Checked inductivity of 669 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2018-11-23 13:19:12,974 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 13:19:12,975 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 13:19:12,975 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 13:19:12,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 13:19:12,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:12,976 INFO L87 Difference]: Start difference. First operand 2733 states and 3589 transitions. Second operand 7 states. [2018-11-23 13:19:13,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 13:19:13,020 INFO L93 Difference]: Finished difference Result 2839 states and 3694 transitions. [2018-11-23 13:19:13,020 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 13:19:13,021 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 403 [2018-11-23 13:19:13,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 13:19:13,022 INFO L225 Difference]: With dead ends: 2839 [2018-11-23 13:19:13,022 INFO L226 Difference]: Without dead ends: 0 [2018-11-23 13:19:13,025 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 13:19:13,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-23 13:19:13,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-23 13:19:13,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-23 13:19:13,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-23 13:19:13,026 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 403 [2018-11-23 13:19:13,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 13:19:13,026 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-23 13:19:13,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 13:19:13,026 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 13:19:13,026 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 13:19:13,029 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-23 13:19:13,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 13:19:13,958 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 13:19:13,963 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 13:19:18,950 INFO L448 ceAbstractionStarter]: For program point copy_from_userFINAL(lines 3743 3761) no Hoare annotation was computed. [2018-11-23 13:19:18,950 INFO L448 ceAbstractionStarter]: For program point L3754(lines 3754 3758) no Hoare annotation was computed. [2018-11-23 13:19:18,950 INFO L448 ceAbstractionStarter]: For program point L3753-1(line 3753) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point L3754-2(lines 3754 3758) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L451 ceAbstractionStarter]: At program point L3753(line 3753) the Hoare annotation is: true [2018-11-23 13:19:18,951 INFO L451 ceAbstractionStarter]: At program point copy_from_userENTRY(lines 3743 3761) the Hoare annotation is: true [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point copy_from_userEXIT(lines 3743 3761) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L444 ceAbstractionStarter]: At program point L5441(line 5441) the Hoare annotation is: (or (= 1 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point L5441-1(line 5441) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_16ENTRY(lines 5436 5445) the Hoare annotation is: (or (= 1 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_16FINAL(lines 5436 5445) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_16EXIT(lines 5436 5445) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point register_chrdevFINAL(lines 3716 3724) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L451 ceAbstractionStarter]: At program point register_chrdevENTRY(lines 3716 3724) the Hoare annotation is: true [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point register_chrdevEXIT(lines 3716 3724) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_port_mutex_of_lp_structFINAL(lines 6277 6295) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point L6287(line 6287) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_port_mutex_of_lp_structEXIT(lines 6277 6295) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point L6288(lines 6288 6293) no Hoare annotation was computed. [2018-11-23 13:19:18,951 INFO L444 ceAbstractionStarter]: At program point L6283(line 6283) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 0 ~ldv_retval_0~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= 2 ~ldv_mutex_lp_mutex~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse1 (not (= 1 ~ldv_mutex_lp_mutex~0)) .cse2 .cse3 .cse4))) [2018-11-23 13:19:18,951 INFO L448 ceAbstractionStarter]: For program point L6282(lines 6282 6286) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L444 ceAbstractionStarter]: At program point L6282-1(lines 6282 6286) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (.cse1 (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 (not (= 1 ~ldv_mutex_lp_mutex~0)) .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= 2 ~ldv_mutex_lp_mutex~0)) .cse3 .cse1 .cse2 .cse4 .cse5))) [2018-11-23 13:19:18,952 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_port_mutex_of_lp_structENTRY(lines 6277 6295) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (.cse1 (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 (not (= 1 ~ldv_mutex_lp_mutex~0)) .cse2 .cse3 .cse4 .cse5) (or .cse0 (not (= 2 ~ldv_mutex_lp_mutex~0)) .cse3 .cse1 .cse2 .cse4 .cse5))) [2018-11-23 13:19:18,952 INFO L451 ceAbstractionStarter]: At program point __kmallocENTRY(lines 3672 3675) the Hoare annotation is: true [2018-11-23 13:19:18,952 INFO L451 ceAbstractionStarter]: At program point L3674(line 3674) the Hoare annotation is: true [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point __kmallocFINAL(lines 3672 3675) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L3674-1(line 3674) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point __kmallocEXIT(lines 3672 3675) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 3545 3553) the Hoare annotation is: true [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 3545 3553) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 3545 3553) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 4998 5295) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5139(line 5139) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L444 ceAbstractionStarter]: At program point L5205(line 5205) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5172(line 5172) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5205-1(line 5205) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5222(lines 5222 5227) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5057(lines 5057 5288) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5173-2(lines 5171 5242) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5173(lines 5173 5178) no Hoare annotation was computed. [2018-11-23 13:19:18,952 INFO L448 ceAbstractionStarter]: For program point L5140(lines 5140 5158) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5041(line 5041) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5041-1(line 5041) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5289(lines 5027 5294) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5058(line 5058) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5174(line 5174) the Hoare annotation is: (or (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (= ~ldv_state_variable_3~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5240(line 5240) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5042(line 5042) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5141(line 5141) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 1 ~ldv_state_variable_0~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5174-1(line 5174) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5141-1(line 5141) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5042-1(line 5042) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 4998 5295) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5059(lines 5059 5124) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5142(lines 5142 5149) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L451 ceAbstractionStarter]: At program point L5241(line 5241) the Hoare annotation is: true [2018-11-23 13:19:18,953 INFO L444 ceAbstractionStarter]: At program point L5043(line 5043) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5043-1(line 5043) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5109(line 5109) no Hoare annotation was computed. [2018-11-23 13:19:18,953 INFO L448 ceAbstractionStarter]: For program point L5142-1(lines 5140 5156) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5126(line 5126) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5093(line 5093) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5110(lines 5110 5116) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5044-1(line 5044) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L444 ceAbstractionStarter]: At program point L5044(line 5044) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5292(line 5292) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5127(lines 5127 5166) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5094(lines 5094 5099) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5160(line 5160) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5028-1(line 5028) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L448 ceAbstractionStarter]: For program point L5061(lines 5061 5120) no Hoare annotation was computed. [2018-11-23 13:19:18,954 INFO L444 ceAbstractionStarter]: At program point L5028(line 5028) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,955 INFO L444 ceAbstractionStarter]: At program point L5078(line 5078) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,955 INFO L444 ceAbstractionStarter]: At program point L5045(line 5045) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5078-1(line 5078) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5045-1(line 5045) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5260(line 5260) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5062(line 5062) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L451 ceAbstractionStarter]: At program point L5161(line 5161) the Hoare annotation is: true [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5211(line 5211) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L444 ceAbstractionStarter]: At program point L5046(line 5046) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5046-1(line 5046) no Hoare annotation was computed. [2018-11-23 13:19:18,955 INFO L448 ceAbstractionStarter]: For program point L5195(line 5195) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5261(lines 5261 5267) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5063(lines 5063 5068) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L444 ceAbstractionStarter]: At program point L5030(line 5030) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5129(lines 5129 5162) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5030-1(line 5030) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5278(line 5278) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L444 ceAbstractionStarter]: At program point L5146(line 5146) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5212(lines 5212 5217) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L444 ceAbstractionStarter]: At program point L5047(line 5047) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5047-1(line 5047) no Hoare annotation was computed. [2018-11-23 13:19:18,956 INFO L448 ceAbstractionStarter]: For program point L5130(line 5130) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L448 ceAbstractionStarter]: For program point L5196(lines 5196 5201) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L448 ceAbstractionStarter]: For program point L5064-1(line 5064) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L444 ceAbstractionStarter]: At program point L5064(line 5064) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,957 INFO L451 ceAbstractionStarter]: At program point L5279(line 5279) the Hoare annotation is: true [2018-11-23 13:19:18,957 INFO L448 ceAbstractionStarter]: For program point L5180-1(line 5180) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L444 ceAbstractionStarter]: At program point L5180(line 5180) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,957 INFO L448 ceAbstractionStarter]: For program point L5048-1(line 5048) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L444 ceAbstractionStarter]: At program point L5048(line 5048) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,957 INFO L448 ceAbstractionStarter]: For program point L5131(lines 5131 5137) no Hoare annotation was computed. [2018-11-23 13:19:18,957 INFO L444 ceAbstractionStarter]: At program point L5197(line 5197) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5197-1(line 5197) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5032-1(line 5032) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L444 ceAbstractionStarter]: At program point L5032(line 5032) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,958 INFO L444 ceAbstractionStarter]: At program point L5049(line 5049) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5049-1(line 5049) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5132-1(line 5132) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L444 ceAbstractionStarter]: At program point L5132(line 5132) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5248(line 5248) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L448 ceAbstractionStarter]: For program point L5232(line 5232) no Hoare annotation was computed. [2018-11-23 13:19:18,958 INFO L444 ceAbstractionStarter]: At program point L5034(line 5034) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5034-1(line 5034) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5249(lines 5249 5284) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 4998 5295) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5084(line 5084) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5233(lines 5233 5238) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5101(line 5101) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5118(line 5118) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5085(lines 5085 5091) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L444 ceAbstractionStarter]: At program point L5234(line 5234) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5102(lines 5102 5107) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5234-1(line 5234) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5168(line 5168) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5036-1(line 5036) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L444 ceAbstractionStarter]: At program point L5036(line 5036) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5251(lines 5251 5280) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L451 ceAbstractionStarter]: At program point L5119(line 5119) the Hoare annotation is: true [2018-11-23 13:19:18,959 INFO L444 ceAbstractionStarter]: At program point L5152(lines 5027 5294) the Hoare annotation is: (or (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5070(line 5070) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5169(lines 5169 5246) no Hoare annotation was computed. [2018-11-23 13:19:18,959 INFO L448 ceAbstractionStarter]: For program point L5219(line 5219) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5186(line 5186) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5252(line 5252) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5203(line 5203) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5269(line 5269) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5071(lines 5071 5076) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L444 ceAbstractionStarter]: At program point L5038(line 5038) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5038-1(line 5038) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5071-2(lines 5061 5120) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5286(line 5286) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5187(lines 5187 5193) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5253(lines 5253 5258) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5220(lines 5220 5230) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5270(lines 5270 5276) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5171(lines 5171 5242) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5204(lines 5204 5209) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5072-1(line 5072) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L444 ceAbstractionStarter]: At program point L5072(line 5072) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,960 INFO L451 ceAbstractionStarter]: At program point L5287(line 5287) the Hoare annotation is: true [2018-11-23 13:19:18,960 INFO L444 ceAbstractionStarter]: At program point L5254(line 5254) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5188-1(line 5188) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L444 ceAbstractionStarter]: At program point L5221(line 5221) the Hoare annotation is: (or (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (= ~ldv_state_variable_3~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,960 INFO L448 ceAbstractionStarter]: For program point L5254-1(line 5254) no Hoare annotation was computed. [2018-11-23 13:19:18,960 INFO L444 ceAbstractionStarter]: At program point L5188(line 5188) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 |old(~ldv_retval_0~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L5221-1(line 5221) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_port_mutex_of_lp_structENTRY(lines 6385 6398) the Hoare annotation is: (let ((.cse0 (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0)) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 (not (= 2 ~ldv_mutex_lp_mutex~0)) .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse1 (not (= 1 ~ldv_mutex_lp_mutex~0)) .cse2 .cse3 .cse4 .cse5))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_port_mutex_of_lp_structEXIT(lines 6385 6398) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L6390(lines 6390 6394) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point L6391(line 6391) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|))) (.cse3 (not (= 0 ~ldv_retval_0~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 (not (= 2 ~ldv_mutex_lp_mutex~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 (not (= 1 ~ldv_mutex_lp_mutex~0)) .cse1 .cse2 .cse3 .cse4))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_port_mutex_of_lp_structFINAL(lines 6385 6398) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L6390-1(lines 6390 6394) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4350(lines 4350 4363) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4379(lines 4379 4384) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4367(line 4367) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point lp_openENTRY(lines 4304 4395) the Hoare annotation is: (or (= 1 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4326(lines 4326 4331) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4392(line 4392) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point lp_openEXIT(lines 4304 4395) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point L4343(line 4343) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4343-1(lines 4339 4364) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point L4376(line 4376) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point L4339(line 4339) no Hoare annotation was computed. [2018-11-23 13:19:18,961 INFO L444 ceAbstractionStarter]: At program point L4339-4(lines 4339 4366) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,961 INFO L448 ceAbstractionStarter]: For program point lp_openFINAL(lines 4304 4395) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4339-2(lines 4339 4366) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L444 ceAbstractionStarter]: At program point L4389(line 4389) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4356(lines 4356 4363) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4389-1(line 4389) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L444 ceAbstractionStarter]: At program point L4319(line 4319) the Hoare annotation is: (or (= 1 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4319-1(lines 4315 4394) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4377(lines 4377 4387) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4377-1(lines 4377 4387) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4340-1(line 4340) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L444 ceAbstractionStarter]: At program point L4340(line 4340) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4369(lines 4369 4375) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4332-1(line 4332) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L444 ceAbstractionStarter]: At program point L4332(line 4332) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,962 INFO L448 ceAbstractionStarter]: For program point L4316-1(line 4316) no Hoare annotation was computed. [2018-11-23 13:19:18,962 INFO L444 ceAbstractionStarter]: At program point L4316(line 4316) the Hoare annotation is: (or (= 1 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,963 INFO L444 ceAbstractionStarter]: At program point L4341(line 4341) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L4341-1(line 4341) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L4333(lines 4333 4338) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L444 ceAbstractionStarter]: At program point L4391(lines 4315 4394) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,963 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_12ENTRY(lines 5388 5401) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12EXIT(lines 5388 5401) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12FINAL(lines 5388 5401) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L444 ceAbstractionStarter]: At program point L5397(line 5397) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L5397-1(line 5397) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L451 ceAbstractionStarter]: At program point L3664(line 3664) the Hoare annotation is: true [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L3665-1(line 3665) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point need_reschedFINAL(lines 3657 3669) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L451 ceAbstractionStarter]: At program point L3665(line 3665) the Hoare annotation is: true [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L3666-1(line 3666) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point L3664-1(line 3664) no Hoare annotation was computed. [2018-11-23 13:19:18,963 INFO L448 ceAbstractionStarter]: For program point need_reschedEXIT(lines 3657 3669) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L451 ceAbstractionStarter]: At program point need_reschedENTRY(lines 3657 3669) the Hoare annotation is: true [2018-11-23 13:19:18,964 INFO L451 ceAbstractionStarter]: At program point L3666(line 3666) the Hoare annotation is: true [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4534(lines 4534 4538) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point lp_set_timeoutFINAL(lines 4522 4542) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4527(line 4527) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point lp_set_timeoutEXIT(lines 4522 4542) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L451 ceAbstractionStarter]: At program point lp_set_timeoutENTRY(lines 4522 4542) the Hoare annotation is: true [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4527-2(lines 4527 4531) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4767(lines 4767 4771) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4755(lines 4755 4759) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L451 ceAbstractionStarter]: At program point lp_attachENTRY(lines 4733 4789) the Hoare annotation is: true [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4743(line 4743) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point L4743-2(lines 4743 4747) no Hoare annotation was computed. [2018-11-23 13:19:18,964 INFO L448 ceAbstractionStarter]: For program point lp_attachEXIT(lines 4733 4789) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4748(lines 4748 4753) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point L4777(lines 4740 4785) the Hoare annotation is: true [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4740(lines 4740 4785) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4765(lines 4765 4775) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4761(line 4761) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point L4786(lines 4733 4789) the Hoare annotation is: true [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4741-2(line 4741) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4741(line 4741) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point L4766(line 4766) the Hoare annotation is: true [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4766-1(line 4766) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point L4754(line 4754) the Hoare annotation is: true [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4754-1(line 4754) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point L4779(lines 4740 4785) the Hoare annotation is: true [2018-11-23 13:19:18,965 INFO L448 ceAbstractionStarter]: For program point L4742(line 4742) no Hoare annotation was computed. [2018-11-23 13:19:18,965 INFO L451 ceAbstractionStarter]: At program point lp_detachENTRY(lines 4790 4803) the Hoare annotation is: true [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point L4795(lines 4795 4800) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point lp_detachEXIT(lines 4790 4803) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point L4795-2(lines 4790 4803) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point lp_compat_ioctlFINAL(lines 4575 4610) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L444 ceAbstractionStarter]: At program point L4606(lines 4585 4609) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,966 INFO L444 ceAbstractionStarter]: At program point L4602(line 4602) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point L4602-1(line 4602) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point L4590(line 4590) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L448 ceAbstractionStarter]: For program point L4588-1(line 4588) no Hoare annotation was computed. [2018-11-23 13:19:18,966 INFO L444 ceAbstractionStarter]: At program point L4586(line 4586) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,966 INFO L444 ceAbstractionStarter]: At program point L4588(line 4588) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4586-1(line 4586) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4607(line 4607) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L444 ceAbstractionStarter]: At program point L4603(line 4603) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point lp_compat_ioctlEXIT(lines 4575 4610) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4603-1(line 4603) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L444 ceAbstractionStarter]: At program point L4599(line 4599) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4599-1(line 4599) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4601(line 4601) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L444 ceAbstractionStarter]: At program point L4591(line 4591) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4591-1(line 4591) no Hoare annotation was computed. [2018-11-23 13:19:18,967 INFO L448 ceAbstractionStarter]: For program point L4593(lines 4593 4598) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L444 ceAbstractionStarter]: At program point L4587(line 4587) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L4587-1(line 4587) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L4589(lines 4589 4605) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L444 ceAbstractionStarter]: At program point lp_compat_ioctlENTRY(lines 4575 4610) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,968 INFO L451 ceAbstractionStarter]: At program point L3936(line 3936) the Hoare annotation is: true [2018-11-23 13:19:18,968 INFO L451 ceAbstractionStarter]: At program point L3934(line 3934) the Hoare annotation is: true [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L3936-1(line 3936) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L3933-1(lines 3933 3937) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L3933(lines 3933 3937) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L451 ceAbstractionStarter]: At program point L3926(line 3926) the Hoare annotation is: true [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L3925-1(lines 3925 3929) no Hoare annotation was computed. [2018-11-23 13:19:18,968 INFO L448 ceAbstractionStarter]: For program point L3925(lines 3925 3929) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point lp_errorFINAL(lines 3906 3940) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point L3919(lines 3919 3923) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point L3913-1(line 3913) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L451 ceAbstractionStarter]: At program point L3913(line 3913) the Hoare annotation is: true [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point lp_errorEXIT(lines 3906 3940) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L451 ceAbstractionStarter]: At program point lp_errorENTRY(lines 3906 3940) the Hoare annotation is: true [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_lp_mutexFINAL(lines 5983 5996) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_lp_mutexENTRY(lines 5983 5996) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_lp_mutex~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point L5988-1(lines 5988 5992) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L444 ceAbstractionStarter]: At program point L5989(line 5989) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point L5988(lines 5988 5992) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_lp_mutexEXIT(lines 5983 5996) no Hoare annotation was computed. [2018-11-23 13:19:18,969 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 3572 3580) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 3572 3580) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 3572 3580) the Hoare annotation is: true [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point unregister_chrdevFINAL(lines 3727 3735) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point unregister_chrdevEXIT(lines 3727 3735) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L451 ceAbstractionStarter]: At program point unregister_chrdevENTRY(lines 3727 3735) the Hoare annotation is: true [2018-11-23 13:19:18,970 INFO L451 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L451 ceAbstractionStarter]: At program point L3616(line 3616) the Hoare annotation is: true [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point L3616-1(line 3616) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point current_thread_infoEXIT(lines 3611 3619) no Hoare annotation was computed. [2018-11-23 13:19:18,970 INFO L451 ceAbstractionStarter]: At program point current_thread_infoENTRY(lines 3611 3619) the Hoare annotation is: true [2018-11-23 13:19:18,970 INFO L448 ceAbstractionStarter]: For program point current_thread_infoFINAL(lines 3611 3619) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point ##fun~$Pointer$~TO~intENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point lp_negotiateENTRY(lines 3873 3887) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point lp_negotiateFINAL(lines 3873 3887) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point L3879(lines 3879 3884) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point lp_negotiateEXIT(lines 3873 3887) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point L3879-2(lines 3879 3884) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point L3902(line 3902) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point L3900(line 3900) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point L3902-1(line 3902) no Hoare annotation was computed. [2018-11-23 13:19:18,971 INFO L451 ceAbstractionStarter]: At program point L3898(lines 3898 3899) the Hoare annotation is: true [2018-11-23 13:19:18,971 INFO L448 ceAbstractionStarter]: For program point L3900-1(line 3900) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L3898-1(lines 3898 3899) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L451 ceAbstractionStarter]: At program point L3894(line 3894) the Hoare annotation is: true [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L3895-1(lines 3895 3896) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L451 ceAbstractionStarter]: At program point L3895(lines 3895 3896) the Hoare annotation is: true [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point lp_resetEXIT(lines 3888 3905) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L3894-1(line 3894) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L451 ceAbstractionStarter]: At program point lp_resetENTRY(lines 3888 3905) the Hoare annotation is: true [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point lp_resetFINAL(lines 3888 3905) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L451 ceAbstractionStarter]: At program point lp_registerENTRY(lines 4699 4732) the Hoare annotation is: true [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4718(line 4718) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4720(lines 4720 4726) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4718-2(line 4718) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4712-2(lines 4712 4716) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4712(lines 4712 4716) no Hoare annotation was computed. [2018-11-23 13:19:18,972 INFO L448 ceAbstractionStarter]: For program point L4706(lines 4706 4710) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point lp_registerEXIT(lines 4699 4732) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point L4719(lines 4719 4729) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point L4719-1(lines 4719 4729) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L451 ceAbstractionStarter]: At program point L4713(line 4713) the Hoare annotation is: true [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point L4713-1(line 4713) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point lp_registerFINAL(lines 4699 4732) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L444 ceAbstractionStarter]: At program point ldv_unregister_chrdev_25ENTRY(lines 5534 5543) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_25FINAL(lines 5534 5543) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_25EXIT(lines 5534 5543) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L444 ceAbstractionStarter]: At program point L5539(line 5539) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point L5539-1(line 5539) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point file_inodeFINAL(lines 3705 3712) no Hoare annotation was computed. [2018-11-23 13:19:18,973 INFO L448 ceAbstractionStarter]: For program point file_inodeEXIT(lines 3705 3712) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L451 ceAbstractionStarter]: At program point file_inodeENTRY(lines 3705 3712) the Hoare annotation is: true [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point variable_test_bitEXIT(lines 3395 3404) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L451 ceAbstractionStarter]: At program point variable_test_bitENTRY(lines 3395 3404) the Hoare annotation is: true [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point variable_test_bitFINAL(lines 3395 3404) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point L3425(line 3425) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point get_currentEXIT(lines 3413 3437) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point L3419(line 3419) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L451 ceAbstractionStarter]: At program point L3434(lines 3417 3436) the Hoare annotation is: true [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point L3428(line 3428) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L451 ceAbstractionStarter]: At program point get_currentENTRY(lines 3413 3437) the Hoare annotation is: true [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point L3422(line 3422) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point L3418(lines 3418 3433) no Hoare annotation was computed. [2018-11-23 13:19:18,974 INFO L448 ceAbstractionStarter]: For program point get_currentFINAL(lines 3413 3437) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point L3431(line 3431) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L444 ceAbstractionStarter]: At program point L5515(line 5515) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point L5515-1(line 5515) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_23ENTRY(lines 5510 5519) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_23FINAL(lines 5510 5519) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_23EXIT(lines 5510 5519) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 5296 5304) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L451 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 5296 5304) the Hoare annotation is: true [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 5296 5304) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L451 ceAbstractionStarter]: At program point L5301(line 5301) the Hoare annotation is: true [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point L5301-1(line 5301) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 5569 5576) no Hoare annotation was computed. [2018-11-23 13:19:18,975 INFO L451 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 5569 5576) the Hoare annotation is: true [2018-11-23 13:19:18,975 INFO L448 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 5569 5576) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_21ENTRY(lines 5490 5499) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_21FINAL(lines 5490 5499) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L444 ceAbstractionStarter]: At program point L5495(line 5495) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point L5495-1(line 5495) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_21EXIT(lines 5490 5499) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L451 ceAbstractionStarter]: At program point L3854(line 3854) the Hoare annotation is: true [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point L3855(lines 3855 3859) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point L3854-1(line 3854) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point L3855-2(lines 3849 3862) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point lp_release_parportEXIT(lines 3849 3862) no Hoare annotation was computed. [2018-11-23 13:19:18,976 INFO L451 ceAbstractionStarter]: At program point lp_release_parportENTRY(lines 3849 3862) the Hoare annotation is: true [2018-11-23 13:19:18,976 INFO L451 ceAbstractionStarter]: At program point L4993(line 4993) the Hoare annotation is: true [2018-11-23 13:19:18,976 INFO L448 ceAbstractionStarter]: For program point L4993-1(line 4993) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_parport_driver_1EXIT(lines 4988 4997) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_parport_driver_1FINAL(lines 4988 4997) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_parport_driver_1ENTRY(lines 4988 4997) the Hoare annotation is: true [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point signal_pendingEXIT(lines 3645 3655) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point signal_pendingENTRY(lines 3645 3655) the Hoare annotation is: true [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point L3652(line 3652) the Hoare annotation is: true [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point signal_pendingFINAL(lines 3645 3655) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point L3651-1(line 3651) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point L3651(line 3651) the Hoare annotation is: true [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point L3652-1(line 3652) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point lp_releaseENTRY(lines 4396 4413) the Hoare annotation is: true [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point L4402-1(line 4402) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L448 ceAbstractionStarter]: For program point lp_releaseEXIT(lines 4396 4413) no Hoare annotation was computed. [2018-11-23 13:19:18,977 INFO L451 ceAbstractionStarter]: At program point L4407(line 4407) the Hoare annotation is: true [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point L4407-1(line 4407) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point lp_releaseFINAL(lines 4396 4413) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point L4404-1(line 4404) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L451 ceAbstractionStarter]: At program point L4402(line 4402) the Hoare annotation is: true [2018-11-23 13:19:18,978 INFO L451 ceAbstractionStarter]: At program point L4404(line 4404) the Hoare annotation is: true [2018-11-23 13:19:18,978 INFO L451 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 3488 3505) the Hoare annotation is: true [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point L3496(lines 3496 3503) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 3488 3505) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 3488 3505) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point iminorEXIT(lines 3697 3704) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L451 ceAbstractionStarter]: At program point iminorENTRY(lines 3697 3704) the Hoare annotation is: true [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point iminorFINAL(lines 3697 3704) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_19EXIT(lines 5470 5479) no Hoare annotation was computed. [2018-11-23 13:19:18,978 INFO L444 ceAbstractionStarter]: At program point L5475(line 5475) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point L5475-1(line 5475) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_19ENTRY(lines 5470 5479) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_19FINAL(lines 5470 5479) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_17EXIT(lines 5446 5455) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L444 ceAbstractionStarter]: At program point L5451(line 5451) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point L5451-1(line 5451) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_17ENTRY(lines 5446 5455) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_17FINAL(lines 5446 5455) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L451 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 5585 5592) the Hoare annotation is: true [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 5585 5592) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 5585 5592) no Hoare annotation was computed. [2018-11-23 13:19:18,979 INFO L448 ceAbstractionStarter]: For program point L4478(lines 4478 4482) no Hoare annotation was computed. [2018-11-23 13:19:18,983 INFO L448 ceAbstractionStarter]: For program point L4503(line 4503) no Hoare annotation was computed. [2018-11-23 13:19:18,983 INFO L448 ceAbstractionStarter]: For program point L4470(line 4470) no Hoare annotation was computed. [2018-11-23 13:19:18,983 INFO L448 ceAbstractionStarter]: For program point L4437(lines 4437 4517) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L444 ceAbstractionStarter]: At program point L4495(line 4495) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 0 lp_do_ioctl_~tmp___0~10) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4446(line 4446) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point lp_do_ioctlEXIT(lines 4414 4521) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4504-1(line 4504) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4438(line 4438) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L444 ceAbstractionStarter]: At program point L4504(line 4504) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4463(line 4463) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4496(line 4496) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point lp_do_ioctlFINAL(lines 4414 4521) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4439(lines 4439 4443) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4497(lines 4497 4501) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4464(lines 4464 4468) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4456(line 4456) no Hoare annotation was computed. [2018-11-23 13:19:18,984 INFO L448 ceAbstractionStarter]: For program point L4506(line 4506) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L448 ceAbstractionStarter]: For program point L4473(line 4473) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L448 ceAbstractionStarter]: For program point L4432(lines 4432 4436) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L448 ceAbstractionStarter]: For program point L4457(lines 4457 4461) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L448 ceAbstractionStarter]: For program point L4515(line 4515) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L448 ceAbstractionStarter]: For program point L4449(line 4449) no Hoare annotation was computed. [2018-11-23 13:19:18,985 INFO L444 ceAbstractionStarter]: At program point L4491(line 4491) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_do_ioctl_~tmp___0~10)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4491-1(line 4491) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4450(lines 4450 4454) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4475(line 4475) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4508-1(line 4508) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L444 ceAbstractionStarter]: At program point L4508(line 4508) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4492-1(line 4492) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L444 ceAbstractionStarter]: At program point L4492(line 4492) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_do_ioctl_~tmp___0~10)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4484(line 4484) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L444 ceAbstractionStarter]: At program point lp_do_ioctlENTRY(lines 4414 4521) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4476-1(lines 4476 4477) no Hoare annotation was computed. [2018-11-23 13:19:18,990 INFO L448 ceAbstractionStarter]: For program point L4509(lines 4509 4513) no Hoare annotation was computed. [2018-11-23 13:19:18,991 INFO L444 ceAbstractionStarter]: At program point L4476(lines 4476 4477) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,991 INFO L448 ceAbstractionStarter]: For program point L4427(lines 4427 4431) no Hoare annotation was computed. [2018-11-23 13:19:18,991 INFO L444 ceAbstractionStarter]: At program point L4518(lines 4425 4520) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,991 INFO L444 ceAbstractionStarter]: At program point L4485(line 4485) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4485-1(line 4485) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L444 ceAbstractionStarter]: At program point L4494(line 4494) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_do_ioctl_~tmp___0~10)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,996 INFO L444 ceAbstractionStarter]: At program point L4494-1(line 4494) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_do_ioctl_~tmp___0~10)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4486(lines 4486 4490) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point lp_initFINAL(lines 4807 4886) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4860-1(line 4860) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L444 ceAbstractionStarter]: At program point L4858(line 4858) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,996 INFO L444 ceAbstractionStarter]: At program point L4860(line 4860) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4823(lines 4823 4827) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L444 ceAbstractionStarter]: At program point lp_initENTRY(lines 4807 4886) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) (.cse2 (not (= 1 ~ldv_mutex_lp_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_state_variable_0~0))) (.cse5 (not (= 0 ~ldv_retval_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse5 .cse6 (= ~ldv_state_variable_3~0 0)) (or .cse0 (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse1 .cse2 .cse3 .cse4 (= ~ldv_state_variable_3~0 1) .cse5 .cse6))) [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4858-1(line 4858) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4883(line 4883) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4850(lines 4850 4855) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4867(lines 4867 4873) no Hoare annotation was computed. [2018-11-23 13:19:18,996 INFO L448 ceAbstractionStarter]: For program point L4859(lines 4859 4865) no Hoare annotation was computed. [2018-11-23 13:19:19,002 INFO L448 ceAbstractionStarter]: For program point lp_initEXIT(lines 4807 4886) no Hoare annotation was computed. [2018-11-23 13:19:19,002 INFO L444 ceAbstractionStarter]: At program point L4882(lines 4821 4885) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,002 INFO L451 ceAbstractionStarter]: At program point L4849(line 4849) the Hoare annotation is: true [2018-11-23 13:19:19,002 INFO L448 ceAbstractionStarter]: For program point L4849-1(line 4849) no Hoare annotation was computed. [2018-11-23 13:19:19,002 INFO L451 ceAbstractionStarter]: At program point L4843(lines 4821 4885) the Hoare annotation is: true [2018-11-23 13:19:19,002 INFO L448 ceAbstractionStarter]: For program point L4874(lines 4874 4878) no Hoare annotation was computed. [2018-11-23 13:19:19,002 INFO L451 ceAbstractionStarter]: At program point L4845(lines 4821 4885) the Hoare annotation is: true [2018-11-23 13:19:19,002 INFO L444 ceAbstractionStarter]: At program point L4870(lines 4821 4885) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (= ~ldv_state_variable_3~0 1) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4874-2(lines 4874 4878) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L444 ceAbstractionStarter]: At program point L4922(lines 4902 4927) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) (.cse2 (not (= 1 ~ldv_mutex_lp_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_state_variable_0~0))) (.cse5 (not (= 0 ~ldv_retval_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse5 .cse6 (= ~ldv_state_variable_3~0 0)) (or .cse0 (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse1 .cse2 .cse3 .cse4 (= ~ldv_state_variable_3~0 1) .cse5 .cse6))) [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point lp_init_moduleEXIT(lines 4887 4934) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L444 ceAbstractionStarter]: At program point L4920(lines 4902 4927) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) (.cse2 (not (= 1 ~ldv_mutex_lp_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_state_variable_0~0))) (.cse5 (not (= 0 ~ldv_retval_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse5 .cse6 (= ~ldv_state_variable_3~0 0)) (or .cse0 (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse1 .cse2 .cse3 .cse4 (= ~ldv_state_variable_3~0 1) .cse5 .cse6))) [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4912-1(lines 4907 4918) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4912(lines 4912 4917) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4931(line 4931) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4898(lines 4898 4930) no Hoare annotation was computed. [2018-11-23 13:19:19,003 INFO L448 ceAbstractionStarter]: For program point L4900(lines 4900 4927) no Hoare annotation was computed. [2018-11-23 13:19:19,008 INFO L444 ceAbstractionStarter]: At program point L4898-1(lines 4898 4930) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) (.cse2 (not (= 1 ~ldv_mutex_lp_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_state_variable_0~0))) (.cse5 (not (= 0 ~ldv_retval_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse5 .cse6 (= ~ldv_state_variable_3~0 0)) (or .cse0 (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse1 .cse2 .cse3 .cse4 (= ~ldv_state_variable_3~0 1) .cse5 .cse6))) [2018-11-23 13:19:19,008 INFO L448 ceAbstractionStarter]: For program point lp_init_moduleFINAL(lines 4887 4934) no Hoare annotation was computed. [2018-11-23 13:19:19,008 INFO L448 ceAbstractionStarter]: For program point L4921-2(lines 4921 4925) no Hoare annotation was computed. [2018-11-23 13:19:19,008 INFO L448 ceAbstractionStarter]: For program point L4921(line 4921) no Hoare annotation was computed. [2018-11-23 13:19:19,008 INFO L448 ceAbstractionStarter]: For program point L4907(lines 4907 4918) no Hoare annotation was computed. [2018-11-23 13:19:19,008 INFO L444 ceAbstractionStarter]: At program point lp_init_moduleENTRY(lines 4887 4934) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0))) (.cse2 (not (= 1 ~ldv_mutex_lp_mutex~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_state_variable_0~0))) (.cse5 (not (= 0 ~ldv_retval_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse5 .cse6 (= ~ldv_state_variable_3~0 0)) (or .cse0 (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse1 .cse2 .cse3 .cse4 (= ~ldv_state_variable_3~0 1) .cse5 .cse6))) [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3966(lines 3966 3971) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3966-2(lines 3966 3971) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L451 ceAbstractionStarter]: At program point L3987(line 3987) the Hoare annotation is: true [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3975(lines 3975 3980) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3975-2(lines 3975 3980) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3951-1(line 3951) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L451 ceAbstractionStarter]: At program point L3951(line 3951) the Hoare annotation is: true [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3956(lines 3956 3984) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point lp_check_statusFINAL(lines 3941 3993) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3965(lines 3965 3984) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3957(lines 3957 3962) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3986(lines 3986 3990) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3957-2(lines 3957 3962) no Hoare annotation was computed. [2018-11-23 13:19:19,009 INFO L448 ceAbstractionStarter]: For program point L3953(line 3953) no Hoare annotation was computed. [2018-11-23 13:19:19,010 INFO L448 ceAbstractionStarter]: For program point L3986-1(lines 3986 3990) no Hoare annotation was computed. [2018-11-23 13:19:19,014 INFO L448 ceAbstractionStarter]: For program point L3953-2(lines 3953 3984) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L451 ceAbstractionStarter]: At program point lp_check_statusENTRY(lines 3941 3993) the Hoare annotation is: true [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point L3974(lines 3974 3984) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point L3974-2(lines 3953 3984) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point lp_check_statusEXIT(lines 3941 3993) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L444 ceAbstractionStarter]: At program point L4955(lines 4939 4963) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= ~ldv_state_variable_3~0 0)) [2018-11-23 13:19:19,015 INFO L444 ceAbstractionStarter]: At program point L4957(lines 4939 4963) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= ~ldv_state_variable_3~0 0)) [2018-11-23 13:19:19,015 INFO L444 ceAbstractionStarter]: At program point L4953(lines 4939 4963) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= ~ldv_state_variable_3~0 0)) [2018-11-23 13:19:19,015 INFO L451 ceAbstractionStarter]: At program point lp_cleanup_moduleENTRY(lines 4935 4964) the Hoare annotation is: true [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point L4946(lines 4946 4950) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point lp_cleanup_moduleFINAL(lines 4935 4964) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L451 ceAbstractionStarter]: At program point L4942(line 4942) the Hoare annotation is: true [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point lp_cleanup_moduleEXIT(lines 4935 4964) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point L4942-1(line 4942) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 5426 5435) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L444 ceAbstractionStarter]: At program point L5431(line 5431) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point L5431-1(line 5431) no Hoare annotation was computed. [2018-11-23 13:19:19,015 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_15ENTRY(lines 5426 5435) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,015 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 5426 5435) no Hoare annotation was computed. [2018-11-23 13:19:19,022 INFO L448 ceAbstractionStarter]: For program point ldv_file_operations_3EXIT(lines 4975 4987) no Hoare annotation was computed. [2018-11-23 13:19:19,022 INFO L451 ceAbstractionStarter]: At program point L4983(line 4983) the Hoare annotation is: true [2018-11-23 13:19:19,022 INFO L448 ceAbstractionStarter]: For program point L4983-1(line 4983) no Hoare annotation was computed. [2018-11-23 13:19:19,022 INFO L451 ceAbstractionStarter]: At program point ldv_file_operations_3ENTRY(lines 4975 4987) the Hoare annotation is: true [2018-11-23 13:19:19,022 INFO L448 ceAbstractionStarter]: For program point ldv_file_operations_3FINAL(lines 4975 4987) no Hoare annotation was computed. [2018-11-23 13:19:19,022 INFO L451 ceAbstractionStarter]: At program point L4981(line 4981) the Hoare annotation is: true [2018-11-23 13:19:19,022 INFO L448 ceAbstractionStarter]: For program point L4981-1(line 4981) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L444 ceAbstractionStarter]: At program point L5407(line 5407) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 5402 5411) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point L5407-1(line 5407) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 5402 5411) the Hoare annotation is: (or (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 5402 5411) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point copy_to_userEXIT(lines 3762 3780) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L451 ceAbstractionStarter]: At program point copy_to_userENTRY(lines 3762 3780) the Hoare annotation is: true [2018-11-23 13:19:19,023 INFO L451 ceAbstractionStarter]: At program point L3772(line 3772) the Hoare annotation is: true [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point L3773(lines 3773 3777) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point copy_to_userFINAL(lines 3762 3780) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point L3772-1(line 3772) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point L3773-2(lines 3773 3777) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L448 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 5544 5552) no Hoare annotation was computed. [2018-11-23 13:19:19,023 INFO L451 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 5544 5552) the Hoare annotation is: true [2018-11-23 13:19:19,024 INFO L448 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5550) no Hoare annotation was computed. [2018-11-23 13:19:19,024 INFO L448 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 5544 5552) no Hoare annotation was computed. [2018-11-23 13:19:19,024 INFO L448 ceAbstractionStarter]: For program point L4631(lines 4631 4635) no Hoare annotation was computed. [2018-11-23 13:19:19,029 INFO L448 ceAbstractionStarter]: For program point lp_console_writeFINAL(lines 4615 4691) no Hoare annotation was computed. [2018-11-23 13:19:19,029 INFO L451 ceAbstractionStarter]: At program point lp_console_writeENTRY(lines 4615 4691) the Hoare annotation is: true [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point lp_console_writeEXIT(lines 4615 4691) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4642(lines 4642 4646) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4642-2(lines 4627 4690) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4667(lines 4667 4672) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4667-2(lines 4660 4679) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L451 ceAbstractionStarter]: At program point L4682(lines 4627 4690) the Hoare annotation is: true [2018-11-23 13:19:19,030 INFO L451 ceAbstractionStarter]: At program point L4684(lines 4627 4690) the Hoare annotation is: true [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4647-1(lines 4627 4690) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L4649(lines 4649 4653) no Hoare annotation was computed. [2018-11-23 13:19:19,030 INFO L451 ceAbstractionStarter]: At program point L4674(lines 4660 4679) the Hoare annotation is: true [2018-11-23 13:19:19,030 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_lp_mutexENTRY(lines 6053 6066) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (= 2 ~ldv_mutex_lp_mutex~0) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,030 INFO L444 ceAbstractionStarter]: At program point L6059(line 6059) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,030 INFO L448 ceAbstractionStarter]: For program point L6058(lines 6058 6062) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_lp_mutexEXIT(lines 6053 6066) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point L6058-1(lines 6058 6062) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_lp_mutexFINAL(lines 6053 6066) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L451 ceAbstractionStarter]: At program point test_ti_thread_flagENTRY(lines 3620 3628) the Hoare annotation is: true [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point test_ti_thread_flagEXIT(lines 3620 3628) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point L3625-1(line 3625) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L451 ceAbstractionStarter]: At program point L3625(line 3625) the Hoare annotation is: true [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point test_ti_thread_flagFINAL(lines 3620 3628) no Hoare annotation was computed. [2018-11-23 13:19:19,031 INFO L451 ceAbstractionStarter]: At program point kmallocENTRY(lines 3676 3684) the Hoare annotation is: true [2018-11-23 13:19:19,031 INFO L448 ceAbstractionStarter]: For program point L3681-1(line 3681) no Hoare annotation was computed. [2018-11-23 13:19:19,036 INFO L451 ceAbstractionStarter]: At program point L3681(line 3681) the Hoare annotation is: true [2018-11-23 13:19:19,036 INFO L448 ceAbstractionStarter]: For program point kmallocFINAL(lines 3676 3684) no Hoare annotation was computed. [2018-11-23 13:19:19,036 INFO L448 ceAbstractionStarter]: For program point kmallocEXIT(lines 3676 3684) no Hoare annotation was computed. [2018-11-23 13:19:19,036 INFO L448 ceAbstractionStarter]: For program point lp_wait_readyEXIT(lines 3994 4030) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4022(lines 4022 4026) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4016(lines 4016 4021) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L451 ceAbstractionStarter]: At program point L4014(line 4014) the Hoare annotation is: true [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4014-1(line 4014) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4008(line 4008) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point lp_wait_readyFINAL(lines 3994 4030) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4002(lines 4002 4006) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L451 ceAbstractionStarter]: At program point L4027(lines 4000 4029) the Hoare annotation is: true [2018-11-23 13:19:19,037 INFO L451 ceAbstractionStarter]: At program point L4023(lines 4000 4029) the Hoare annotation is: true [2018-11-23 13:19:19,037 INFO L451 ceAbstractionStarter]: At program point lp_wait_readyENTRY(lines 3994 4030) the Hoare annotation is: true [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4015-1(line 4015) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L451 ceAbstractionStarter]: At program point L4015(line 4015) the Hoare annotation is: true [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4009-1(line 4009) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4009(line 4009) no Hoare annotation was computed. [2018-11-23 13:19:19,037 INFO L448 ceAbstractionStarter]: For program point L4009-3(line 4009) no Hoare annotation was computed. [2018-11-23 13:19:19,038 INFO L448 ceAbstractionStarter]: For program point L4009-5(lines 4009 4013) no Hoare annotation was computed. [2018-11-23 13:19:19,038 INFO L448 ceAbstractionStarter]: For program point lp_readFINAL(lines 4187 4303) no Hoare annotation was computed. [2018-11-23 13:19:19,038 INFO L444 ceAbstractionStarter]: At program point L4288(lines 4205 4302) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,038 INFO L448 ceAbstractionStarter]: For program point L4218(line 4218) no Hoare annotation was computed. [2018-11-23 13:19:19,038 INFO L448 ceAbstractionStarter]: For program point L4218-2(line 4218) no Hoare annotation was computed. [2018-11-23 13:19:19,038 INFO L444 ceAbstractionStarter]: At program point L4280(lines 4205 4302) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4243(lines 4243 4247) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L444 ceAbstractionStarter]: At program point L4206(line 4206) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4206-1(line 4206) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4231(line 4231) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4231-2(line 4231) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4256-1(line 4256) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4289(lines 4205 4302) no Hoare annotation was computed. [2018-11-23 13:19:19,045 INFO L444 ceAbstractionStarter]: At program point L4256(line 4256) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,045 INFO L448 ceAbstractionStarter]: For program point L4219(lines 4219 4223) no Hoare annotation was computed. [2018-11-23 13:19:19,046 INFO L444 ceAbstractionStarter]: At program point L4219-2(lines 4219 4223) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,046 INFO L448 ceAbstractionStarter]: For program point L4248(lines 4248 4253) no Hoare annotation was computed. [2018-11-23 13:19:19,046 INFO L448 ceAbstractionStarter]: For program point L4269(line 4269) no Hoare annotation was computed. [2018-11-23 13:19:19,046 INFO L444 ceAbstractionStarter]: At program point L4290(lines 4290 4299) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,046 INFO L444 ceAbstractionStarter]: At program point L4286(lines 4205 4302) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,046 INFO L448 ceAbstractionStarter]: For program point L4224(line 4224) no Hoare annotation was computed. [2018-11-23 13:19:19,046 INFO L444 ceAbstractionStarter]: At program point L4282(lines 4205 4302) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4212-1(line 4212) no Hoare annotation was computed. [2018-11-23 13:19:19,053 INFO L444 ceAbstractionStarter]: At program point L4212(line 4212) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,053 INFO L444 ceAbstractionStarter]: At program point L4270(line 4270) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4270-1(line 4270) no Hoare annotation was computed. [2018-11-23 13:19:19,053 INFO L444 ceAbstractionStarter]: At program point L4291(line 4291) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4258(lines 4258 4263) no Hoare annotation was computed. [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4291-1(line 4291) no Hoare annotation was computed. [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4254(lines 4254 4268) no Hoare annotation was computed. [2018-11-23 13:19:19,053 INFO L448 ceAbstractionStarter]: For program point L4225(lines 4225 4229) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L448 ceAbstractionStarter]: For program point lp_readEXIT(lines 4187 4303) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L444 ceAbstractionStarter]: At program point L4254-2(lines 4254 4268) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,054 INFO L444 ceAbstractionStarter]: At program point L4213(line 4213) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,054 INFO L448 ceAbstractionStarter]: For program point L4213-1(line 4213) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L448 ceAbstractionStarter]: For program point L4271(lines 4271 4276) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L448 ceAbstractionStarter]: For program point L4234(lines 4234 4239) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L448 ceAbstractionStarter]: For program point L4300(line 4300) no Hoare annotation was computed. [2018-11-23 13:19:19,054 INFO L444 ceAbstractionStarter]: At program point L4230(line 4230) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= lp_read_~tmp___2~2 0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,064 INFO L444 ceAbstractionStarter]: At program point lp_readENTRY(lines 4187 4303) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point L4230-1(line 4230) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point L4292(lines 4292 4296) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 3581 3588) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L451 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 3581 3588) the Hoare annotation is: true [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 3581 3588) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point test_tsk_thread_flagEXIT(lines 3636 3644) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point L3641-1(line 3641) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L451 ceAbstractionStarter]: At program point L3641(line 3641) the Hoare annotation is: true [2018-11-23 13:19:19,064 INFO L451 ceAbstractionStarter]: At program point test_tsk_thread_flagENTRY(lines 3636 3644) the Hoare annotation is: true [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point test_tsk_thread_flagFINAL(lines 3636 3644) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-23 13:19:19,064 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,064 INFO L448 ceAbstractionStarter]: For program point set_bitFINAL(lines 3366 3374) no Hoare annotation was computed. [2018-11-23 13:19:19,065 INFO L448 ceAbstractionStarter]: For program point set_bitEXIT(lines 3366 3374) no Hoare annotation was computed. [2018-11-23 13:19:19,065 INFO L451 ceAbstractionStarter]: At program point set_bitENTRY(lines 3366 3374) the Hoare annotation is: true [2018-11-23 13:19:19,065 INFO L448 ceAbstractionStarter]: For program point ldv_register_chrdev_24FINAL(lines 5520 5533) no Hoare annotation was computed. [2018-11-23 13:19:19,065 INFO L444 ceAbstractionStarter]: At program point L5530(line 5530) the Hoare annotation is: (or (= ~ldv_state_variable_3~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) [2018-11-23 13:19:19,065 INFO L451 ceAbstractionStarter]: At program point ldv_register_chrdev_24ENTRY(lines 5520 5533) the Hoare annotation is: true [2018-11-23 13:19:19,065 INFO L451 ceAbstractionStarter]: At program point L5527(line 5527) the Hoare annotation is: true [2018-11-23 13:19:19,072 INFO L448 ceAbstractionStarter]: For program point L5527-1(line 5527) no Hoare annotation was computed. [2018-11-23 13:19:19,072 INFO L448 ceAbstractionStarter]: For program point L5530-1(line 5530) no Hoare annotation was computed. [2018-11-23 13:19:19,072 INFO L448 ceAbstractionStarter]: For program point ldv_register_chrdev_24EXIT(lines 5520 5533) no Hoare annotation was computed. [2018-11-23 13:19:19,072 INFO L448 ceAbstractionStarter]: For program point L3456(line 3456) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3450(line 3450) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point current_top_of_stackEXIT(lines 3444 3468) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L451 ceAbstractionStarter]: At program point L3465(lines 3448 3467) the Hoare annotation is: true [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3459(line 3459) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L451 ceAbstractionStarter]: At program point current_top_of_stackENTRY(lines 3444 3468) the Hoare annotation is: true [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3453(line 3453) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3449(lines 3449 3464) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point current_top_of_stackFINAL(lines 3444 3468) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3462(line 3462) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point lp_preemptEXIT(lines 3863 3872) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L3869-1(line 3869) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L451 ceAbstractionStarter]: At program point L3869(line 3869) the Hoare annotation is: true [2018-11-23 13:19:19,073 INFO L451 ceAbstractionStarter]: At program point lp_preemptENTRY(lines 3863 3872) the Hoare annotation is: true [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point lp_preemptFINAL(lines 3863 3872) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L4571(line 4571) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L444 ceAbstractionStarter]: At program point L4567(line 4567) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L4567-1(line 4567) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point lp_ioctlEXIT(lines 4543 4574) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L4555(lines 4555 4569) no Hoare annotation was computed. [2018-11-23 13:19:19,073 INFO L444 ceAbstractionStarter]: At program point L4557(line 4557) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,073 INFO L448 ceAbstractionStarter]: For program point L4557-1(line 4557) no Hoare annotation was computed. [2018-11-23 13:19:19,078 INFO L444 ceAbstractionStarter]: At program point L4553(line 4553) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,078 INFO L448 ceAbstractionStarter]: For program point lp_ioctlFINAL(lines 4543 4574) no Hoare annotation was computed. [2018-11-23 13:19:19,078 INFO L448 ceAbstractionStarter]: For program point L4553-1(line 4553) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L444 ceAbstractionStarter]: At program point lp_ioctlENTRY(lines 4543 4574) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,079 INFO L444 ceAbstractionStarter]: At program point L4570(lines 4551 4573) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4566(line 4566) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4564-1(line 4564) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L444 ceAbstractionStarter]: At program point L4564(line 4564) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4558(lines 4558 4563) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L444 ceAbstractionStarter]: At program point L4554(line 4554) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4556(line 4556) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4552-1(line 4552) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point L4554-1(line 4554) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L444 ceAbstractionStarter]: At program point L4552(line 4552) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_lp_mutex~0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,079 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 3524 3535) no Hoare annotation was computed. [2018-11-23 13:19:19,079 INFO L451 ceAbstractionStarter]: At program point L3530(line 3530) the Hoare annotation is: true [2018-11-23 13:19:19,087 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 3524 3535) no Hoare annotation was computed. [2018-11-23 13:19:19,087 INFO L448 ceAbstractionStarter]: For program point L3530-1(line 3530) no Hoare annotation was computed. [2018-11-23 13:19:19,087 INFO L451 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 3524 3535) the Hoare annotation is: true [2018-11-23 13:19:19,087 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_20EXIT(lines 5480 5489) no Hoare annotation was computed. [2018-11-23 13:19:19,087 INFO L444 ceAbstractionStarter]: At program point L5485(line 5485) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_lp_mutex~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,087 INFO L448 ceAbstractionStarter]: For program point L5485-1(line 5485) no Hoare annotation was computed. [2018-11-23 13:19:19,087 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_20ENTRY(lines 5480 5489) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_lp_mutex~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,087 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_20FINAL(lines 5480 5489) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L444 ceAbstractionStarter]: At program point L5505(line 5505) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_lp_mutex~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_22EXIT(lines 5500 5509) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point L5505-1(line 5505) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_22ENTRY(lines 5500 5509) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 |old(~ldv_mutex_lp_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_lp_mutex~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_22FINAL(lines 5500 5509) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L451 ceAbstractionStarter]: At program point lp_claim_parport_or_blockENTRY(lines 3835 3848) the Hoare annotation is: true [2018-11-23 13:19:19,088 INFO L451 ceAbstractionStarter]: At program point L3840(line 3840) the Hoare annotation is: true [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point L3841(lines 3841 3845) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point L3840-1(line 3840) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point L3841-2(lines 3835 3848) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point lp_claim_parport_or_blockEXIT(lines 3835 3848) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,088 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:19,092 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L444 ceAbstractionStarter]: At program point L5421(line 5421) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,093 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_14ENTRY(lines 5412 5425) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L5421-1(line 5421) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14FINAL(lines 5412 5425) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14EXIT(lines 5412 5425) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point compat_ptrEXIT(lines 3788 3795) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point compat_ptrFINAL(lines 3788 3795) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L451 ceAbstractionStarter]: At program point compat_ptrENTRY(lines 3788 3795) the Hoare annotation is: true [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4090(lines 4090 4097) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4123(lines 4123 4127) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L444 ceAbstractionStarter]: At program point L4090-2(lines 4090 4097) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,093 INFO L444 ceAbstractionStarter]: At program point L4082(line 4082) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4115(lines 4115 4119) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4082-1(line 4082) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4173(line 4173) no Hoare annotation was computed. [2018-11-23 13:19:19,093 INFO L444 ceAbstractionStarter]: At program point L4074(line 4074) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,093 INFO L448 ceAbstractionStarter]: For program point L4074-1(line 4074) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point L4132(line 4132) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point L4165(lines 4087 4170) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4099-1(line 4099) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point L4099(line 4099) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4132-1(line 4132) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point L4182(lines 4054 4185) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4174(lines 4174 4181) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4075(lines 4075 4080) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4100(lines 4100 4109) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4133-1(line 4133) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point L4133(line 4133) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4150(line 4150) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4183(line 4183) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4084(line 4084) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4084-2(line 4084) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4068(line 4068) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L448 ceAbstractionStarter]: For program point L4101(lines 4101 4105) no Hoare annotation was computed. [2018-11-23 13:19:19,099 INFO L444 ceAbstractionStarter]: At program point lp_writeENTRY(lines 4031 4186) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,103 INFO L448 ceAbstractionStarter]: For program point lp_writeFINAL(lines 4031 4186) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4151(lines 4151 4160) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4085-1(line 4085) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L444 ceAbstractionStarter]: At program point L4085(line 4085) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4110(lines 4110 4142) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4143-1(lines 4087 4170) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4069(lines 4069 4073) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point lp_writeEXIT(lines 4031 4186) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4152(lines 4152 4156) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L444 ceAbstractionStarter]: At program point L4136(line 4136) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4136-1(line 4136) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4062(line 4062) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4062-2(line 4062) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L444 ceAbstractionStarter]: At program point L4087-1(lines 4087 4172) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4087(lines 4087 4172) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L444 ceAbstractionStarter]: At program point L4178(line 4178) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,104 INFO L448 ceAbstractionStarter]: For program point L4145(lines 4145 4149) no Hoare annotation was computed. [2018-11-23 13:19:19,104 INFO L444 ceAbstractionStarter]: At program point L4145-2(lines 4145 4149) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,108 INFO L448 ceAbstractionStarter]: For program point L4137(lines 4137 4141) no Hoare annotation was computed. [2018-11-23 13:19:19,108 INFO L448 ceAbstractionStarter]: For program point L4137-2(lines 4087 4170) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4063(lines 4063 4067) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L444 ceAbstractionStarter]: At program point L4063-2(lines 4063 4067) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4055-1(line 4055) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L444 ceAbstractionStarter]: At program point L4055(line 4055) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4113-1(line 4113) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L444 ceAbstractionStarter]: At program point L4113(line 4113) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4122(lines 4122 4131) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L444 ceAbstractionStarter]: At program point L4056(line 4056) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4056-1(line 4056) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4114(lines 4114 4131) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4081-1(line 4081) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L444 ceAbstractionStarter]: At program point L4081(line 4081) the Hoare annotation is: (or (and (= 2 ~ldv_mutex_port_mutex_of_lp_struct~0) (= 0 lp_write_~tmp___1~1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point L4098(line 4098) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L448 ceAbstractionStarter]: For program point test_and_clear_bitEXIT(lines 3385 3394) no Hoare annotation was computed. [2018-11-23 13:19:19,109 INFO L451 ceAbstractionStarter]: At program point test_and_clear_bitENTRY(lines 3385 3394) the Hoare annotation is: true [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point test_and_clear_bitFINAL(lines 3385 3394) no Hoare annotation was computed. [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point L6462(lines 6446 6473) no Hoare annotation was computed. [2018-11-23 13:19:19,114 INFO L444 ceAbstractionStarter]: At program point L6458(line 6458) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point L6452(lines 6446 6473) no Hoare annotation was computed. [2018-11-23 13:19:19,114 INFO L444 ceAbstractionStarter]: At program point L6448(line 6448) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point L6467(lines 6442 6474) no Hoare annotation was computed. [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 6442 6474) no Hoare annotation was computed. [2018-11-23 13:19:19,114 INFO L451 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 6442 6474) the Hoare annotation is: true [2018-11-23 13:19:19,114 INFO L444 ceAbstractionStarter]: At program point L6463(line 6463) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,114 INFO L448 ceAbstractionStarter]: For program point L6457(lines 6446 6473) no Hoare annotation was computed. [2018-11-23 13:19:19,115 INFO L444 ceAbstractionStarter]: At program point L6453(line 6453) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,115 INFO L448 ceAbstractionStarter]: For program point L6447(lines 6446 6473) no Hoare annotation was computed. [2018-11-23 13:19:19,115 INFO L444 ceAbstractionStarter]: At program point L6468(line 6468) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0)) (not (= 1 ~ldv_mutex_lp_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,115 INFO L448 ceAbstractionStarter]: For program point test_and_set_bitEXIT(lines 3375 3384) no Hoare annotation was computed. [2018-11-23 13:19:19,115 INFO L448 ceAbstractionStarter]: For program point test_and_set_bitFINAL(lines 3375 3384) no Hoare annotation was computed. [2018-11-23 13:19:19,115 INFO L451 ceAbstractionStarter]: At program point test_and_set_bitENTRY(lines 3375 3384) the Hoare annotation is: true [2018-11-23 13:19:19,115 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_18FINAL(lines 5456 5469) no Hoare annotation was computed. [2018-11-23 13:19:19,115 INFO L444 ceAbstractionStarter]: At program point L5465(line 5465) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,115 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_18ENTRY(lines 5456 5469) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_lp_mutex~0)) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (not (= 1 |old(~ldv_mutex_port_mutex_of_lp_struct~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point L5465-1(line 5465) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_18EXIT(lines 5456 5469) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~int~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L451 ceAbstractionStarter]: At program point ##fun~$Pointer$~X~int~TO~VOIDENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~int~TO~VOIDFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ~ldv_retval_0~0 0) (= 1 ~ldv_mutex_lp_mutex~0) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_port_mutex_of_lp_struct~0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_i_mutex_of_inode~0 1)) [2018-11-23 13:19:19,122 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 3536 3544) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L451 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 3536 3544) the Hoare annotation is: true [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point L3541-1(line 3541) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 3536 3544) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L451 ceAbstractionStarter]: At program point L3541(line 3541) the Hoare annotation is: true [2018-11-23 13:19:19,122 INFO L451 ceAbstractionStarter]: At program point parport_yield_blockingENTRY(lines 3806 3822) the Hoare annotation is: true [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point parport_yield_blockingEXIT(lines 3806 3822) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point parport_yield_blockingFINAL(lines 3806 3822) no Hoare annotation was computed. [2018-11-23 13:19:19,122 INFO L448 ceAbstractionStarter]: For program point L3813(line 3813) no Hoare annotation was computed. [2018-11-23 13:19:19,123 INFO L448 ceAbstractionStarter]: For program point L3813-2(lines 3813 3817) no Hoare annotation was computed. [2018-11-23 13:19:19,123 INFO L451 ceAbstractionStarter]: At program point L5310(line 5310) the Hoare annotation is: true [2018-11-23 13:19:19,123 INFO L451 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 5305 5313) the Hoare annotation is: true [2018-11-23 13:19:19,123 INFO L448 ceAbstractionStarter]: For program point L5310-1(line 5310) no Hoare annotation was computed. [2018-11-23 13:19:19,123 INFO L448 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 5305 5313) no Hoare annotation was computed. [2018-11-23 13:19:19,123 INFO L448 ceAbstractionStarter]: For program point IS_ERREXIT(lines 5305 5313) no Hoare annotation was computed. [2018-11-23 13:19:19,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 01:19:19 BoogieIcfgContainer [2018-11-23 13:19:19,151 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-23 13:19:19,152 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-23 13:19:19,152 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-23 13:19:19,152 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-23 13:19:19,152 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:19:04" (3/4) ... [2018-11-23 13:19:19,156 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-23 13:19:19,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2018-11-23 13:19:19,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_16 [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure register_chrdev [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_port_mutex_of_lp_struct [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_port_mutex_of_lp_struct [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_open [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_12 [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure need_resched [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_set_timeout [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_attach [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_detach [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_compat_ioctl [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_error [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_lp_mutex [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-11-23 13:19:19,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure current_thread_info [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~int [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_negotiate [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_reset [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_register [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_25 [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure file_inode [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure variable_test_bit [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_23 [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_21 [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_release_parport [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_parport_driver_1 [2018-11-23 13:19:19,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_release [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_19 [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_17 [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_do_ioctl [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_init [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_init_module [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_check_status [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_cleanup_module [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_file_operations_3 [2018-11-23 13:19:19,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_console_write [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lp_mutex [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure test_ti_thread_flag [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_wait_ready [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_read [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure test_tsk_thread_flag [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure set_bit [2018-11-23 13:19:19,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_register_chrdev_24 [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure current_top_of_stack [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_preempt [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_ioctl [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_20 [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_22 [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_claim_parport_or_block [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_14 [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure compat_ptr [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lp_write [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure test_and_clear_bit [2018-11-23 13:19:19,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure test_and_set_bit [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_18 [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~int~TO~VOID [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure parport_yield_blocking [2018-11-23 13:19:19,169 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-23 13:19:19,199 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 549 nodes and edges [2018-11-23 13:19:19,202 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 242 nodes and edges [2018-11-23 13:19:19,204 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 93 nodes and edges [2018-11-23 13:19:19,207 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 48 nodes and edges [2018-11-23 13:19:19,209 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2018-11-23 13:19:19,211 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2018-11-23 13:19:19,214 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-11-23 13:19:19,216 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-23 13:19:19,218 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 13:19:19,259 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_3))) || ((ldv_retval_0 == 0 && 1 == ldv_mutex_lp_mutex) && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(0 == \old(ldv_retval_0))) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,259 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((1 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0))) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,261 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == ldv_mutex_lock) || !(1 == ldv_state_variable_3)) || 2 == ldv_mutex_lp_mutex) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,263 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || !(2 == ldv_mutex_lp_mutex)) || 1 == ldv_mutex_port_mutex_of_lp_struct) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,264 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,264 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,268 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,275 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0) && ((((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 13:19:19,277 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0) && ((((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) [2018-11-23 13:19:19,456 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_736b290a-4637-4775-a9e6-56458ac01a3a/bin-2019/uautomizer/witness.graphml [2018-11-23 13:19:19,456 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-23 13:19:19,457 INFO L168 Benchmark]: Toolchain (without parser) took 18692.20 ms. Allocated memory was 1.0 GB in the beginning and 2.3 GB in the end (delta: 1.3 GB). Free memory was 950.0 MB in the beginning and 1.8 GB in the end (delta: -848.3 MB). Peak memory consumption was 464.5 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,458 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-23 13:19:19,458 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1349.80 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 171.4 MB). Free memory was 950.0 MB in the beginning and 1.0 GB in the end (delta: -60.7 MB). Peak memory consumption was 130.4 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,459 INFO L168 Benchmark]: Boogie Procedure Inliner took 56.99 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,459 INFO L168 Benchmark]: Boogie Preprocessor took 99.62 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 991.0 MB in the end (delta: 16.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,459 INFO L168 Benchmark]: RCFGBuilder took 1944.91 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 81.3 MB). Free memory was 991.0 MB in the beginning and 916.7 MB in the end (delta: 74.3 MB). Peak memory consumption was 175.9 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,459 INFO L168 Benchmark]: TraceAbstraction took 14932.11 ms. Allocated memory was 1.3 GB in the beginning and 2.3 GB in the end (delta: 1.1 GB). Free memory was 916.7 MB in the beginning and 1.9 GB in the end (delta: -938.0 MB). Peak memory consumption was 869.1 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,460 INFO L168 Benchmark]: Witness Printer took 304.71 ms. Allocated memory is still 2.3 GB. Free memory was 1.9 GB in the beginning and 1.8 GB in the end (delta: 56.4 MB). Peak memory consumption was 56.4 MB. Max. memory is 11.5 GB. [2018-11-23 13:19:19,461 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1349.80 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 171.4 MB). Free memory was 950.0 MB in the beginning and 1.0 GB in the end (delta: -60.7 MB). Peak memory consumption was 130.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 56.99 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 99.62 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 991.0 MB in the end (delta: 16.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1944.91 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 81.3 MB). Free memory was 991.0 MB in the beginning and 916.7 MB in the end (delta: 74.3 MB). Peak memory consumption was 175.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 14932.11 ms. Allocated memory was 1.3 GB in the beginning and 2.3 GB in the end (delta: 1.1 GB). Free memory was 916.7 MB in the beginning and 1.9 GB in the end (delta: -938.0 MB). Peak memory consumption was 869.1 MB. Max. memory is 11.5 GB. * Witness Printer took 304.71 ms. Allocated memory is still 2.3 GB. Free memory was 1.9 GB in the beginning and 1.8 GB in the end (delta: 56.4 MB). Peak memory consumption was 56.4 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 5550]: 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: 4939]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0 - InvariantResult [Line: 3448]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5027]: Loop Invariant Derived loop invariant: ((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_3))) || ((ldv_retval_0 == 0 && 1 == ldv_mutex_lp_mutex) && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(0 == \old(ldv_retval_0))) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4585]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4000]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5027]: Loop Invariant Derived loop invariant: (((((((1 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0))) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4821]: Loop Invariant Derived loop invariant: ((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4315]: Loop Invariant Derived loop invariant: ((((((!(1 == ldv_mutex_lock) || !(1 == ldv_state_variable_3)) || 2 == ldv_mutex_lp_mutex) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4627]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4205]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4551]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_lp_mutex && 1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == \old(ldv_mutex_lp_mutex))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4205]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4054]: Loop Invariant Derived loop invariant: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4087]: Loop Invariant Derived loop invariant: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4821]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4627]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4902]: Loop Invariant Derived loop invariant: ((((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0) && ((((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) - InvariantResult [Line: 3572]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4902]: Loop Invariant Derived loop invariant: ((((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0) && ((((((((!(1 == ldv_mutex_lock) || !(1 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) - InvariantResult [Line: 4821]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4205]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4821]: Loop Invariant Derived loop invariant: ((((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_state_variable_0)) || ldv_state_variable_3 == 1) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4425]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(2 == ldv_mutex_lp_mutex)) || 1 == ldv_mutex_port_mutex_of_lp_struct) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4733]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4660]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4000]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4087]: Loop Invariant Derived loop invariant: ((((((2 == ldv_mutex_port_mutex_of_lp_struct && 0 == tmp___1) || !(1 == ldv_mutex_lock)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 4939]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0 - InvariantResult [Line: 4740]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3417]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4939]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_port_mutex_of_lp_struct)) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || ldv_state_variable_3 == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4740]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4205]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || (2 == ldv_mutex_port_mutex_of_lp_struct && tmp___2 == 0)) || !(1 == \old(ldv_mutex_port_mutex_of_lp_struct))) || !(1 == ldv_mutex_lp_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_i_mutex_of_inode) - StatisticsResult: Ultimate Automizer benchmark data CFG has 83 procedures, 836 locations, 1 error locations. SAFE Result, 14.8s OverallTime, 20 OverallIterations, 9 TraceHistogramMax, 2.5s AutomataDifference, 0.0s DeadEndRemovalTime, 5.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 23639 SDtfs, 9598 SDslu, 46553 SDs, 0 SdLazy, 273 SolverSat, 37 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 98 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3811occurred in iteration=9, 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.4s AutomataMinimizationTime, 20 MinimizatonAttempts, 178 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 279 LocationsWithAnnotation, 11037 PreInvPairs, 11210 NumberOfFragments, 5574 HoareAnnotationTreeSize, 11037 FomulaSimplifications, 1119 FormulaSimplificationTreeSizeReduction, 1.1s HoareSimplificationTime, 279 FomulaSimplificationsInter, 21254 FormulaSimplificationTreeSizeReductionInter, 4.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 5459 NumberOfCodeBlocks, 5459 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 5439 ConstructedInterpolants, 0 QuantifiedInterpolants, 1772073 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 20 InterpolantComputations, 20 PerfectInterpolantSequences, 10986/10986 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...