./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--media--usb--dvb-usb--dvb-usb-opera.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_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--dvb-usb--dvb-usb-opera.ko-entry_point_true-unreach-call.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 43e87454bd5070c70ea22fe0e317a84de000f594 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 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 12:08:45,658 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 12:08:45,659 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 12:08:45,665 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 12:08:45,665 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 12:08:45,666 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 12:08:45,666 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 12:08:45,668 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 12:08:45,669 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 12:08:45,669 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 12:08:45,670 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 12:08:45,670 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 12:08:45,671 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 12:08:45,671 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 12:08:45,672 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 12:08:45,672 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 12:08:45,672 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 12:08:45,674 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 12:08:45,675 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 12:08:45,676 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 12:08:45,676 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 12:08:45,677 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 12:08:45,679 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 12:08:45,679 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 12:08:45,679 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 12:08:45,680 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 12:08:45,680 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 12:08:45,680 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 12:08:45,681 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 12:08:45,682 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 12:08:45,682 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 12:08:45,682 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 12:08:45,683 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 12:08:45,683 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 12:08:45,683 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 12:08:45,684 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 12:08:45,684 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-11-23 12:08:45,691 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 12:08:45,691 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 12:08:45,692 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 12:08:45,692 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 12:08:45,692 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-23 12:08:45,693 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-23 12:08:45,693 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-23 12:08:45,694 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-23 12:08:45,694 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 12:08:45,694 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-23 12:08:45,694 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 12:08:45,694 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 12:08:45,695 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 12:08:45,695 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 12:08:45,696 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 12:08:45,696 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-23 12:08:45,697 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 12:08:45,697 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-23 12:08:45,697 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 12:08:45,697 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-23 12:08:45,697 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 43e87454bd5070c70ea22fe0e317a84de000f594 [2018-11-23 12:08:45,722 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 12:08:45,732 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 12:08:45,734 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 12:08:45,736 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 12:08:45,736 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 12:08:45,737 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--dvb-usb--dvb-usb-opera.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 12:08:45,782 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/data/c4edef163/5cc7b982320342afaa10ad4b13a9613d/FLAG3554854ef [2018-11-23 12:08:46,357 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 12:08:46,357 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--dvb-usb--dvb-usb-opera.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 12:08:46,377 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/data/c4edef163/5cc7b982320342afaa10ad4b13a9613d/FLAG3554854ef [2018-11-23 12:08:46,759 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/data/c4edef163/5cc7b982320342afaa10ad4b13a9613d [2018-11-23 12:08:46,761 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 12:08:46,762 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 12:08:46,763 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 12:08:46,763 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 12:08:46,765 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 12:08:46,765 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 12:08:46" (1/1) ... [2018-11-23 12:08:46,767 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54ff0477 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:46, skipping insertion in model container [2018-11-23 12:08:46,767 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 12:08:46" (1/1) ... [2018-11-23 12:08:46,773 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 12:08:46,843 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 12:08:47,906 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 12:08:47,934 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 12:08:48,104 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 12:08:48,253 INFO L195 MainTranslator]: Completed translation [2018-11-23 12:08:48,253 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48 WrapperNode [2018-11-23 12:08:48,253 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 12:08:48,254 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 12:08:48,254 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 12:08:48,254 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 12:08:48,261 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,288 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,300 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 12:08:48,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 12:08:48,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 12:08:48,301 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 12:08:48,309 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,310 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,320 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,321 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,364 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,371 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,388 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... [2018-11-23 12:08:48,400 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 12:08:48,401 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 12:08:48,401 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 12:08:48,401 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 12:08:48,401 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 12:08:48,456 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-23 12:08:48,456 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-11-23 12:08:48,456 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_exit [2018-11-23 12:08:48,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-23 12:08:48,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_12 [2018-11-23 12:08:48,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_12 [2018-11-23 12:08:48,457 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_power_ctrl [2018-11-23 12:08:48,457 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_power_ctrl [2018-11-23 12:08:48,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-23 12:08:48,457 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_init [2018-11-23 12:08:48,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-11-23 12:08:48,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-23 12:08:48,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-23 12:08:48,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-23 12:08:48,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-23 12:08:48,458 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-23 12:08:48,458 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-23 12:08:48,458 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-23 12:08:48,459 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_adapdata [2018-11-23 12:08:48,459 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_adapdata [2018-11-23 12:08:48,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-23 12:08:48,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-23 12:08:48,459 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-23 12:08:48,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-23 12:08:48,459 INFO L130 BoogieDeclarations]: Found specification of procedure stv0299_writereg [2018-11-23 12:08:48,460 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0299_writereg [2018-11-23 12:08:48,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-23 12:08:48,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-23 12:08:48,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-11-23 12:08:48,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-11-23 12:08:48,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-23 12:08:48,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-23 12:08:48,461 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-23 12:08:48,461 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_init [2018-11-23 12:08:48,461 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_init [2018-11-23 12:08:48,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-23 12:08:48,461 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-23 12:08:48,461 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_read_mac_address [2018-11-23 12:08:48,462 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_read_mac_address [2018-11-23 12:08:48,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-23 12:08:48,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-23 12:08:48,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2018-11-23 12:08:48,462 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_exit [2018-11-23 12:08:48,462 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_exit [2018-11-23 12:08:48,462 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_rw [2018-11-23 12:08:48,462 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_rw [2018-11-23 12:08:48,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_17 [2018-11-23 12:08:48,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_17 [2018-11-23 12:08:48,463 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2018-11-23 12:08:48,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-23 12:08:48,463 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-23 12:08:48,463 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_usb_i2c_msgxfer [2018-11-23 12:08:48,463 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_usb_i2c_msgxfer [2018-11-23 12:08:48,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-23 12:08:48,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-23 12:08:48,464 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_func [2018-11-23 12:08:48,464 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_func [2018-11-23 12:08:48,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_algorithm_4 [2018-11-23 12:08:48,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_algorithm_4 [2018-11-23 12:08:48,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-23 12:08:48,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-23 12:08:48,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 12:08:48,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 12:08:48,465 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_rc_query [2018-11-23 12:08:48,465 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_rc_query [2018-11-23 12:08:48,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-23 12:08:48,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-23 12:08:48,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-23 12:08:48,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-23 12:08:48,465 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_probe [2018-11-23 12:08:48,465 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_probe [2018-11-23 12:08:48,465 INFO L130 BoogieDeclarations]: Found specification of procedure rc5_scan [2018-11-23 12:08:48,466 INFO L138 BoogieDeclarations]: Found implementation of procedure rc5_scan [2018-11-23 12:08:48,466 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-23 12:08:48,466 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-23 12:08:48,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-23 12:08:48,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-23 12:08:48,466 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 12:08:48,466 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 12:08:48,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-23 12:08:48,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-23 12:08:48,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_load_firmware [2018-11-23 12:08:48,467 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_load_firmware [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-23 12:08:48,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-23 12:08:48,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-23 12:08:48,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-23 12:08:48,468 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2018-11-23 12:08:48,468 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-23 12:08:48,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-23 12:08:48,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-23 12:08:48,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-23 12:08:48,468 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_xfer [2018-11-23 12:08:48,468 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_xfer [2018-11-23 12:08:48,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-23 12:08:48,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-23 12:08:48,469 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_stv0299_set_symbol_rate [2018-11-23 12:08:48,469 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_stv0299_set_symbol_rate [2018-11-23 12:08:48,469 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-23 12:08:48,469 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-23 12:08:48,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-11-23 12:08:48,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_16 [2018-11-23 12:08:48,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_16 [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_2 [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2018-11-23 12:08:48,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2018-11-23 12:08:48,470 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-11-23 12:08:48,471 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-11-23 12:08:48,471 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2018-11-23 12:08:48,471 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2018-11-23 12:08:48,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-23 12:08:48,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-23 12:08:48,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 12:08:48,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 12:08:52,249 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 12:08:52,249 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-23 12:08:52,249 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 12:08:52 BoogieIcfgContainer [2018-11-23 12:08:52,249 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 12:08:52,250 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 12:08:52,250 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 12:08:52,253 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 12:08:52,253 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 12:08:46" (1/3) ... [2018-11-23 12:08:52,254 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1dc4a9fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 12:08:52, skipping insertion in model container [2018-11-23 12:08:52,254 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 12:08:48" (2/3) ... [2018-11-23 12:08:52,254 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1dc4a9fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 12:08:52, skipping insertion in model container [2018-11-23 12:08:52,254 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 12:08:52" (3/3) ... [2018-11-23 12:08:52,256 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--dvb-usb--dvb-usb-opera.ko-entry_point_true-unreach-call.cil.out.c [2018-11-23 12:08:52,264 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 12:08:52,273 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-23 12:08:52,286 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-23 12:08:52,313 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 12:08:52,313 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 12:08:52,313 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 12:08:52,313 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 12:08:52,313 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 12:08:52,313 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 12:08:52,314 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 12:08:52,314 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 12:08:52,333 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states. [2018-11-23 12:08:52,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-11-23 12:08:52,343 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:52,344 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:52,345 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:52,350 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:52,350 INFO L82 PathProgramCache]: Analyzing trace with hash -659130129, now seen corresponding path program 1 times [2018-11-23 12:08:52,352 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:52,441 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:52,442 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:52,442 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:52,442 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:52,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:52,845 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2018-11-23 12:08:52,847 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:52,847 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:52,847 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:52,851 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:52,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:52,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:52,865 INFO L87 Difference]: Start difference. First operand 447 states. Second operand 3 states. [2018-11-23 12:08:55,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:55,025 INFO L93 Difference]: Finished difference Result 1210 states and 1695 transitions. [2018-11-23 12:08:55,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:55,026 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 129 [2018-11-23 12:08:55,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:55,043 INFO L225 Difference]: With dead ends: 1210 [2018-11-23 12:08:55,043 INFO L226 Difference]: Without dead ends: 777 [2018-11-23 12:08:55,049 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 12:08:55,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2018-11-23 12:08:55,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 771. [2018-11-23 12:08:55,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 771 states. [2018-11-23 12:08:55,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1017 transitions. [2018-11-23 12:08:55,130 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1017 transitions. Word has length 129 [2018-11-23 12:08:55,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:55,131 INFO L480 AbstractCegarLoop]: Abstraction has 771 states and 1017 transitions. [2018-11-23 12:08:55,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:55,131 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1017 transitions. [2018-11-23 12:08:55,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-11-23 12:08:55,134 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:55,135 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:55,135 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:55,135 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:55,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1258356484, now seen corresponding path program 1 times [2018-11-23 12:08:55,135 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:55,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:55,143 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:55,143 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:55,143 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:55,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:55,341 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2018-11-23 12:08:55,342 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:55,342 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:55,342 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:55,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:55,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:55,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:55,345 INFO L87 Difference]: Start difference. First operand 771 states and 1017 transitions. Second operand 3 states. [2018-11-23 12:08:55,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:55,444 INFO L93 Difference]: Finished difference Result 2174 states and 2874 transitions. [2018-11-23 12:08:55,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:55,444 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 145 [2018-11-23 12:08:55,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:55,453 INFO L225 Difference]: With dead ends: 2174 [2018-11-23 12:08:55,453 INFO L226 Difference]: Without dead ends: 1438 [2018-11-23 12:08:55,456 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 12:08:55,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2018-11-23 12:08:55,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1412. [2018-11-23 12:08:55,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1412 states. [2018-11-23 12:08:55,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 1871 transitions. [2018-11-23 12:08:55,567 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 1871 transitions. Word has length 145 [2018-11-23 12:08:55,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:55,569 INFO L480 AbstractCegarLoop]: Abstraction has 1412 states and 1871 transitions. [2018-11-23 12:08:55,569 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:55,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 1871 transitions. [2018-11-23 12:08:55,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-11-23 12:08:55,574 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:55,575 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:55,575 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:55,575 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:55,576 INFO L82 PathProgramCache]: Analyzing trace with hash 943873050, now seen corresponding path program 1 times [2018-11-23 12:08:55,576 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:55,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:55,584 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:55,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:55,585 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:55,765 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2018-11-23 12:08:55,765 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:55,765 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:55,766 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:55,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:55,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:55,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:55,767 INFO L87 Difference]: Start difference. First operand 1412 states and 1871 transitions. Second operand 3 states. [2018-11-23 12:08:55,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:55,900 INFO L93 Difference]: Finished difference Result 3923 states and 5218 transitions. [2018-11-23 12:08:55,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:55,900 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 135 [2018-11-23 12:08:55,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:55,913 INFO L225 Difference]: With dead ends: 3923 [2018-11-23 12:08:55,913 INFO L226 Difference]: Without dead ends: 2546 [2018-11-23 12:08:55,918 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 12:08:55,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2546 states. [2018-11-23 12:08:55,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2546 to 2506. [2018-11-23 12:08:55,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2506 states. [2018-11-23 12:08:56,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3345 transitions. [2018-11-23 12:08:56,004 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3345 transitions. Word has length 135 [2018-11-23 12:08:56,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:56,004 INFO L480 AbstractCegarLoop]: Abstraction has 2506 states and 3345 transitions. [2018-11-23 12:08:56,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:56,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3345 transitions. [2018-11-23 12:08:56,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-11-23 12:08:56,006 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:56,006 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:56,006 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:56,006 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:56,007 INFO L82 PathProgramCache]: Analyzing trace with hash 999003527, now seen corresponding path program 1 times [2018-11-23 12:08:56,007 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:56,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:56,014 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:56,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:56,014 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:56,229 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-11-23 12:08:56,229 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:56,230 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:56,230 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:56,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:56,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:56,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:56,231 INFO L87 Difference]: Start difference. First operand 2506 states and 3345 transitions. Second operand 3 states. [2018-11-23 12:08:56,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:56,417 INFO L93 Difference]: Finished difference Result 7378 states and 10040 transitions. [2018-11-23 12:08:56,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:56,418 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 149 [2018-11-23 12:08:56,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:56,441 INFO L225 Difference]: With dead ends: 7378 [2018-11-23 12:08:56,441 INFO L226 Difference]: Without dead ends: 4907 [2018-11-23 12:08:56,449 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 12:08:56,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4907 states. [2018-11-23 12:08:56,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4907 to 4863. [2018-11-23 12:08:56,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4863 states. [2018-11-23 12:08:56,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4863 states to 4863 states and 6600 transitions. [2018-11-23 12:08:56,676 INFO L78 Accepts]: Start accepts. Automaton has 4863 states and 6600 transitions. Word has length 149 [2018-11-23 12:08:56,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:56,676 INFO L480 AbstractCegarLoop]: Abstraction has 4863 states and 6600 transitions. [2018-11-23 12:08:56,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:56,676 INFO L276 IsEmpty]: Start isEmpty. Operand 4863 states and 6600 transitions. [2018-11-23 12:08:56,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-23 12:08:56,678 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:56,678 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:56,678 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:56,678 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:56,679 INFO L82 PathProgramCache]: Analyzing trace with hash 904168213, now seen corresponding path program 1 times [2018-11-23 12:08:56,679 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:56,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:56,686 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:56,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:56,686 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:56,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:56,885 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-11-23 12:08:56,885 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:56,885 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:56,886 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:56,886 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:56,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:56,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:56,886 INFO L87 Difference]: Start difference. First operand 4863 states and 6600 transitions. Second operand 3 states. [2018-11-23 12:08:56,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:56,982 INFO L93 Difference]: Finished difference Result 4865 states and 6601 transitions. [2018-11-23 12:08:56,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:56,982 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 150 [2018-11-23 12:08:56,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:57,003 INFO L225 Difference]: With dead ends: 4865 [2018-11-23 12:08:57,003 INFO L226 Difference]: Without dead ends: 4862 [2018-11-23 12:08:57,006 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 12:08:57,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4862 states. [2018-11-23 12:08:57,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4862 to 4862. [2018-11-23 12:08:57,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4862 states. [2018-11-23 12:08:57,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4862 states to 4862 states and 6598 transitions. [2018-11-23 12:08:57,166 INFO L78 Accepts]: Start accepts. Automaton has 4862 states and 6598 transitions. Word has length 150 [2018-11-23 12:08:57,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:57,167 INFO L480 AbstractCegarLoop]: Abstraction has 4862 states and 6598 transitions. [2018-11-23 12:08:57,167 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:57,167 INFO L276 IsEmpty]: Start isEmpty. Operand 4862 states and 6598 transitions. [2018-11-23 12:08:57,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-23 12:08:57,169 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:57,169 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:57,169 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:57,169 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:57,169 INFO L82 PathProgramCache]: Analyzing trace with hash -2035721654, now seen corresponding path program 1 times [2018-11-23 12:08:57,169 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:57,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:57,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:57,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:57,176 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:57,360 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-11-23 12:08:57,360 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:57,360 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:57,360 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:57,361 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:57,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:57,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:57,361 INFO L87 Difference]: Start difference. First operand 4862 states and 6598 transitions. Second operand 3 states. [2018-11-23 12:08:57,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:57,471 INFO L93 Difference]: Finished difference Result 4864 states and 6599 transitions. [2018-11-23 12:08:57,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:57,471 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 151 [2018-11-23 12:08:57,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:57,492 INFO L225 Difference]: With dead ends: 4864 [2018-11-23 12:08:57,492 INFO L226 Difference]: Without dead ends: 4861 [2018-11-23 12:08:57,495 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 12:08:57,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4861 states. [2018-11-23 12:08:57,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4861 to 4861. [2018-11-23 12:08:57,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4861 states. [2018-11-23 12:08:57,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4861 states to 4861 states and 6596 transitions. [2018-11-23 12:08:57,674 INFO L78 Accepts]: Start accepts. Automaton has 4861 states and 6596 transitions. Word has length 151 [2018-11-23 12:08:57,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:57,675 INFO L480 AbstractCegarLoop]: Abstraction has 4861 states and 6596 transitions. [2018-11-23 12:08:57,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:57,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4861 states and 6596 transitions. [2018-11-23 12:08:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-11-23 12:08:57,677 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:57,677 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:57,677 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:57,677 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:57,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1316977848, now seen corresponding path program 1 times [2018-11-23 12:08:57,677 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:57,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:57,686 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:57,686 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:57,686 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:57,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:57,954 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-11-23 12:08:57,955 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:57,955 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:57,955 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:57,955 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:57,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:57,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:57,956 INFO L87 Difference]: Start difference. First operand 4861 states and 6596 transitions. Second operand 3 states. [2018-11-23 12:08:58,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:58,064 INFO L93 Difference]: Finished difference Result 4863 states and 6597 transitions. [2018-11-23 12:08:58,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:58,064 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 152 [2018-11-23 12:08:58,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:58,084 INFO L225 Difference]: With dead ends: 4863 [2018-11-23 12:08:58,084 INFO L226 Difference]: Without dead ends: 4860 [2018-11-23 12:08:58,087 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 12:08:58,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4860 states. [2018-11-23 12:08:58,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4860 to 4860. [2018-11-23 12:08:58,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4860 states. [2018-11-23 12:08:58,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4860 states to 4860 states and 6594 transitions. [2018-11-23 12:08:58,247 INFO L78 Accepts]: Start accepts. Automaton has 4860 states and 6594 transitions. Word has length 152 [2018-11-23 12:08:58,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:58,248 INFO L480 AbstractCegarLoop]: Abstraction has 4860 states and 6594 transitions. [2018-11-23 12:08:58,248 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:58,248 INFO L276 IsEmpty]: Start isEmpty. Operand 4860 states and 6594 transitions. [2018-11-23 12:08:58,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-11-23 12:08:58,250 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:58,250 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:08:58,250 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:58,250 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:58,250 INFO L82 PathProgramCache]: Analyzing trace with hash -2123515123, now seen corresponding path program 1 times [2018-11-23 12:08:58,250 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:58,258 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:58,258 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:58,258 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:58,258 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:58,445 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-11-23 12:08:58,446 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:58,446 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:58,446 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:58,447 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:58,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:58,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:58,447 INFO L87 Difference]: Start difference. First operand 4860 states and 6594 transitions. Second operand 3 states. [2018-11-23 12:08:58,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:08:58,743 INFO L93 Difference]: Finished difference Result 14370 states and 19974 transitions. [2018-11-23 12:08:58,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:08:58,744 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 153 [2018-11-23 12:08:58,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:08:58,788 INFO L225 Difference]: With dead ends: 14370 [2018-11-23 12:08:58,788 INFO L226 Difference]: Without dead ends: 9531 [2018-11-23 12:08:58,806 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 12:08:58,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9531 states. [2018-11-23 12:08:59,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9531 to 9440. [2018-11-23 12:08:59,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9440 states. [2018-11-23 12:08:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9440 states to 9440 states and 13079 transitions. [2018-11-23 12:08:59,166 INFO L78 Accepts]: Start accepts. Automaton has 9440 states and 13079 transitions. Word has length 153 [2018-11-23 12:08:59,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:08:59,166 INFO L480 AbstractCegarLoop]: Abstraction has 9440 states and 13079 transitions. [2018-11-23 12:08:59,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:08:59,166 INFO L276 IsEmpty]: Start isEmpty. Operand 9440 states and 13079 transitions. [2018-11-23 12:08:59,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-23 12:08:59,171 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:08:59,171 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:08:59,171 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:08:59,171 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:08:59,172 INFO L82 PathProgramCache]: Analyzing trace with hash -867160589, now seen corresponding path program 1 times [2018-11-23 12:08:59,172 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:08:59,179 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:59,179 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:08:59,179 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:08:59,179 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:08:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:08:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2018-11-23 12:08:59,392 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:08:59,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:08:59,392 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:08:59,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:08:59,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:08:59,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:08:59,393 INFO L87 Difference]: Start difference. First operand 9440 states and 13079 transitions. Second operand 3 states. [2018-11-23 12:09:01,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:01,747 INFO L93 Difference]: Finished difference Result 18855 states and 26226 transitions. [2018-11-23 12:09:01,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:09:01,748 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 228 [2018-11-23 12:09:01,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:01,783 INFO L225 Difference]: With dead ends: 18855 [2018-11-23 12:09:01,784 INFO L226 Difference]: Without dead ends: 9450 [2018-11-23 12:09:01,814 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 12:09:01,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9450 states. [2018-11-23 12:09:02,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9450 to 9375. [2018-11-23 12:09:02,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9375 states. [2018-11-23 12:09:02,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9375 states to 9375 states and 12789 transitions. [2018-11-23 12:09:02,124 INFO L78 Accepts]: Start accepts. Automaton has 9375 states and 12789 transitions. Word has length 228 [2018-11-23 12:09:02,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:02,124 INFO L480 AbstractCegarLoop]: Abstraction has 9375 states and 12789 transitions. [2018-11-23 12:09:02,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:09:02,124 INFO L276 IsEmpty]: Start isEmpty. Operand 9375 states and 12789 transitions. [2018-11-23 12:09:02,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-11-23 12:09:02,129 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:02,130 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:02,130 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:02,130 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:02,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1216727108, now seen corresponding path program 1 times [2018-11-23 12:09:02,130 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:02,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:02,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:02,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:02,139 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:02,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:02,475 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2018-11-23 12:09:02,475 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:02,476 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 12:09:02,476 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:02,476 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 12:09:02,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 12:09:02,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 12:09:02,477 INFO L87 Difference]: Start difference. First operand 9375 states and 12789 transitions. Second operand 7 states. [2018-11-23 12:09:02,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:02,687 INFO L93 Difference]: Finished difference Result 10123 states and 13690 transitions. [2018-11-23 12:09:02,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 12:09:02,687 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 218 [2018-11-23 12:09:02,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:02,714 INFO L225 Difference]: With dead ends: 10123 [2018-11-23 12:09:02,714 INFO L226 Difference]: Without dead ends: 8913 [2018-11-23 12:09:02,721 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 12:09:02,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8913 states. [2018-11-23 12:09:02,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8913 to 8913. [2018-11-23 12:09:02,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8913 states. [2018-11-23 12:09:02,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8913 states to 8913 states and 12115 transitions. [2018-11-23 12:09:02,969 INFO L78 Accepts]: Start accepts. Automaton has 8913 states and 12115 transitions. Word has length 218 [2018-11-23 12:09:02,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:02,970 INFO L480 AbstractCegarLoop]: Abstraction has 8913 states and 12115 transitions. [2018-11-23 12:09:02,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 12:09:02,970 INFO L276 IsEmpty]: Start isEmpty. Operand 8913 states and 12115 transitions. [2018-11-23 12:09:02,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-11-23 12:09:02,977 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:02,977 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2018-11-23 12:09:02,977 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:02,977 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:02,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1717141142, now seen corresponding path program 1 times [2018-11-23 12:09:02,977 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:02,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:02,984 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:02,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:02,984 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:03,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:03,211 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2018-11-23 12:09:03,211 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:03,211 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 12:09:03,212 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:03,212 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 12:09:03,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 12:09:03,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 12:09:03,212 INFO L87 Difference]: Start difference. First operand 8913 states and 12115 transitions. Second operand 7 states. [2018-11-23 12:09:03,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:03,368 INFO L93 Difference]: Finished difference Result 9635 states and 12996 transitions. [2018-11-23 12:09:03,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 12:09:03,369 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 232 [2018-11-23 12:09:03,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:03,380 INFO L225 Difference]: With dead ends: 9635 [2018-11-23 12:09:03,380 INFO L226 Difference]: Without dead ends: 5688 [2018-11-23 12:09:03,387 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 12:09:03,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2018-11-23 12:09:03,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 5329. [2018-11-23 12:09:03,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5329 states. [2018-11-23 12:09:03,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5329 states to 5329 states and 7083 transitions. [2018-11-23 12:09:03,491 INFO L78 Accepts]: Start accepts. Automaton has 5329 states and 7083 transitions. Word has length 232 [2018-11-23 12:09:03,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:03,491 INFO L480 AbstractCegarLoop]: Abstraction has 5329 states and 7083 transitions. [2018-11-23 12:09:03,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 12:09:03,492 INFO L276 IsEmpty]: Start isEmpty. Operand 5329 states and 7083 transitions. [2018-11-23 12:09:03,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2018-11-23 12:09:03,497 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:03,497 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:03,497 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:03,498 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:03,498 INFO L82 PathProgramCache]: Analyzing trace with hash 709430708, now seen corresponding path program 1 times [2018-11-23 12:09:03,498 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:03,502 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:03,502 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:03,502 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:03,503 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:03,709 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2018-11-23 12:09:03,709 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:03,709 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 12:09:03,709 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:03,709 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 12:09:03,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 12:09:03,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 12:09:03,710 INFO L87 Difference]: Start difference. First operand 5329 states and 7083 transitions. Second operand 7 states. [2018-11-23 12:09:03,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:03,866 INFO L93 Difference]: Finished difference Result 8325 states and 11049 transitions. [2018-11-23 12:09:03,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 12:09:03,866 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 251 [2018-11-23 12:09:03,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:03,875 INFO L225 Difference]: With dead ends: 8325 [2018-11-23 12:09:03,875 INFO L226 Difference]: Without dead ends: 3031 [2018-11-23 12:09:03,885 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 12:09:03,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3031 states. [2018-11-23 12:09:03,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3031 to 3007. [2018-11-23 12:09:03,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3007 states. [2018-11-23 12:09:03,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 3901 transitions. [2018-11-23 12:09:03,966 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 3901 transitions. Word has length 251 [2018-11-23 12:09:03,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:03,966 INFO L480 AbstractCegarLoop]: Abstraction has 3007 states and 3901 transitions. [2018-11-23 12:09:03,966 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 12:09:03,966 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 3901 transitions. [2018-11-23 12:09:03,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-23 12:09:03,976 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:03,977 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:03,977 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:03,977 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:03,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1578995337, now seen corresponding path program 1 times [2018-11-23 12:09:03,977 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:03,983 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:03,983 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:03,983 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:03,984 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:04,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:04,228 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2018-11-23 12:09:04,228 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:04,228 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-23 12:09:04,228 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:04,229 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-23 12:09:04,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-23 12:09:04,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-23 12:09:04,230 INFO L87 Difference]: Start difference. First operand 3007 states and 3901 transitions. Second operand 6 states. [2018-11-23 12:09:04,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:04,529 INFO L93 Difference]: Finished difference Result 6264 states and 8359 transitions. [2018-11-23 12:09:04,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-23 12:09:04,530 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 284 [2018-11-23 12:09:04,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:04,540 INFO L225 Difference]: With dead ends: 6264 [2018-11-23 12:09:04,540 INFO L226 Difference]: Without dead ends: 3292 [2018-11-23 12:09:04,548 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-23 12:09:04,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3292 states. [2018-11-23 12:09:04,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3292 to 3285. [2018-11-23 12:09:04,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3285 states. [2018-11-23 12:09:04,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4283 transitions. [2018-11-23 12:09:04,649 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4283 transitions. Word has length 284 [2018-11-23 12:09:04,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:04,650 INFO L480 AbstractCegarLoop]: Abstraction has 3285 states and 4283 transitions. [2018-11-23 12:09:04,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-23 12:09:04,650 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4283 transitions. [2018-11-23 12:09:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-23 12:09:04,659 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:04,660 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:04,660 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:04,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:04,660 INFO L82 PathProgramCache]: Analyzing trace with hash 825384505, now seen corresponding path program 1 times [2018-11-23 12:09:04,660 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:04,666 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:04,666 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:04,666 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:04,666 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:04,884 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2018-11-23 12:09:04,884 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:04,885 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 12:09:04,885 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:04,885 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 12:09:04,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 12:09:04,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 12:09:04,885 INFO L87 Difference]: Start difference. First operand 3285 states and 4283 transitions. Second operand 5 states. [2018-11-23 12:09:05,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:05,208 INFO L93 Difference]: Finished difference Result 6542 states and 8577 transitions. [2018-11-23 12:09:05,208 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-23 12:09:05,208 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-11-23 12:09:05,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:05,218 INFO L225 Difference]: With dead ends: 6542 [2018-11-23 12:09:05,218 INFO L226 Difference]: Without dead ends: 3292 [2018-11-23 12:09:05,225 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-23 12:09:05,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3292 states. [2018-11-23 12:09:05,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3292 to 3285. [2018-11-23 12:09:05,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3285 states. [2018-11-23 12:09:05,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4223 transitions. [2018-11-23 12:09:05,323 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4223 transitions. Word has length 284 [2018-11-23 12:09:05,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:05,324 INFO L480 AbstractCegarLoop]: Abstraction has 3285 states and 4223 transitions. [2018-11-23 12:09:05,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 12:09:05,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4223 transitions. [2018-11-23 12:09:05,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-11-23 12:09:05,333 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:05,333 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:05,333 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:05,333 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:05,334 INFO L82 PathProgramCache]: Analyzing trace with hash 932959649, now seen corresponding path program 1 times [2018-11-23 12:09:05,334 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:05,340 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:05,340 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:05,340 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:05,340 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:05,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:05,570 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2018-11-23 12:09:05,571 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:05,571 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:09:05,571 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:05,572 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:09:05,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:09:05,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:09:05,572 INFO L87 Difference]: Start difference. First operand 3285 states and 4223 transitions. Second operand 3 states. [2018-11-23 12:09:07,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:07,734 INFO L93 Difference]: Finished difference Result 3288 states and 4225 transitions. [2018-11-23 12:09:07,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:09:07,735 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 274 [2018-11-23 12:09:07,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:07,742 INFO L225 Difference]: With dead ends: 3288 [2018-11-23 12:09:07,742 INFO L226 Difference]: Without dead ends: 3285 [2018-11-23 12:09:07,743 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 12:09:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3285 states. [2018-11-23 12:09:07,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3285 to 3285. [2018-11-23 12:09:07,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3285 states. [2018-11-23 12:09:07,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4217 transitions. [2018-11-23 12:09:07,839 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4217 transitions. Word has length 274 [2018-11-23 12:09:07,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:07,839 INFO L480 AbstractCegarLoop]: Abstraction has 3285 states and 4217 transitions. [2018-11-23 12:09:07,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:09:07,840 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4217 transitions. [2018-11-23 12:09:07,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2018-11-23 12:09:07,847 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:07,847 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2018-11-23 12:09:07,847 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:07,848 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:07,848 INFO L82 PathProgramCache]: Analyzing trace with hash 34954534, now seen corresponding path program 1 times [2018-11-23 12:09:07,848 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:07,853 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:07,854 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:07,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:07,854 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:08,025 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2018-11-23 12:09:08,025 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:08,025 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 12:09:08,025 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:08,026 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 12:09:08,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 12:09:08,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 12:09:08,026 INFO L87 Difference]: Start difference. First operand 3285 states and 4217 transitions. Second operand 3 states. [2018-11-23 12:09:10,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:10,109 INFO L93 Difference]: Finished difference Result 5471 states and 7006 transitions. [2018-11-23 12:09:10,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 12:09:10,109 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 280 [2018-11-23 12:09:10,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:10,114 INFO L225 Difference]: With dead ends: 5471 [2018-11-23 12:09:10,114 INFO L226 Difference]: Without dead ends: 2221 [2018-11-23 12:09:10,118 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 12:09:10,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2221 states. [2018-11-23 12:09:10,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2221 to 2220. [2018-11-23 12:09:10,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2220 states. [2018-11-23 12:09:10,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 2829 transitions. [2018-11-23 12:09:10,165 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 2829 transitions. Word has length 280 [2018-11-23 12:09:10,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:10,166 INFO L480 AbstractCegarLoop]: Abstraction has 2220 states and 2829 transitions. [2018-11-23 12:09:10,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 12:09:10,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 2829 transitions. [2018-11-23 12:09:10,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-23 12:09:10,170 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 12:09:10,170 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 12:09:10,170 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 12:09:10,170 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 12:09:10,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1631974984, now seen corresponding path program 1 times [2018-11-23 12:09:10,171 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-23 12:09:10,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:10,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 12:09:10,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 12:09:10,176 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-23 12:09:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 12:09:10,337 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2018-11-23 12:09:10,338 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 12:09:10,338 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 12:09:10,338 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-23 12:09:10,338 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 12:09:10,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 12:09:10,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 12:09:10,339 INFO L87 Difference]: Start difference. First operand 2220 states and 2829 transitions. Second operand 7 states. [2018-11-23 12:09:10,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 12:09:10,387 INFO L93 Difference]: Finished difference Result 2228 states and 2837 transitions. [2018-11-23 12:09:10,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 12:09:10,387 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 284 [2018-11-23 12:09:10,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 12:09:10,388 INFO L225 Difference]: With dead ends: 2228 [2018-11-23 12:09:10,388 INFO L226 Difference]: Without dead ends: 0 [2018-11-23 12:09:10,391 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 12:09:10,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-23 12:09:10,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-23 12:09:10,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-23 12:09:10,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-23 12:09:10,391 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 284 [2018-11-23 12:09:10,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 12:09:10,391 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-23 12:09:10,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 12:09:10,391 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 12:09:10,392 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 12:09:10,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-23 12:09:12,704 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2018-11-23 12:09:12,927 WARN L180 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2018-11-23 12:09:13,510 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 37 [2018-11-23 12:09:13,902 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 37 [2018-11-23 12:09:14,103 WARN L180 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 41 [2018-11-23 12:09:16,835 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 37 [2018-11-23 12:09:17,062 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2018-11-23 12:09:17,539 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 41 [2018-11-23 12:09:17,729 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 41 [2018-11-23 12:09:18,199 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceFINAL(lines 9132 9150) no Hoare annotation was computed. [2018-11-23 12:09:18,199 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceEXIT(lines 9132 9150) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L444 ceAbstractionStarter]: At program point L9138(line 9138) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point L9143(lines 9143 9148) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point L9142(line 9142) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point L9137(lines 9137 9141) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L444 ceAbstractionStarter]: At program point L9137-1(lines 9137 9141) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,200 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceENTRY(lines 9132 9150) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 7149 7156) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L451 ceAbstractionStarter]: At program point dev_get_drvdataENTRY(lines 7149 7156) the Hoare annotation is: true [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 7149 7156) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point L7930(lines 7930 7934) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point opera1_probeFINAL(lines 7908 7937) no Hoare annotation was computed. [2018-11-23 12:09:18,200 INFO L448 ceAbstractionStarter]: For program point L7918(line 7918) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7919-1(line 7919) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point L7919(line 7919) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7920(lines 7920 7924) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7918-4(lines 7918 7927) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7916-1(line 7916) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point L7916(line 7916) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7918-2(lines 7918 7927) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point opera1_probeEXIT(lines 7908 7937) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point opera1_probeENTRY(lines 7908 7937) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point rc5_scanENTRY(lines 7196 7203) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point rc5_scanFINAL(lines 7196 7203) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point rc5_scanEXIT(lines 7196 7203) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point __kmallocENTRY(lines 7122 7125) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point __kmallocFINAL(lines 7122 7125) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point __kmallocEXIT(lines 7122 7125) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point L7124-1(line 7124) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point L7124(line 7124) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 7066 7074) the Hoare annotation is: true [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 7066 7074) no Hoare annotation was computed. [2018-11-23 12:09:18,201 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 7066 7074) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8062(line 8062) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8095(line 8095) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8128-1(lines 8126 8144) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8128(lines 8128 8137) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8161(lines 8161 8166) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 7998 8251) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8079(lines 8079 8110) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8112(line 8112) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L444 ceAbstractionStarter]: At program point L8162(line 8162) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8195(lines 8195 8200) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L444 ceAbstractionStarter]: At program point L8030(line 8030) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8063(lines 8063 8068) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8096(lines 8096 8102) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8162-1(line 8162) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8030-1(line 8030) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8179(lines 8179 8236) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L444 ceAbstractionStarter]: At program point L8245(lines 8023 8250) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8113(lines 8113 8154) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8196-1(line 8196) no Hoare annotation was computed. [2018-11-23 12:09:18,202 INFO L444 ceAbstractionStarter]: At program point L8196(line 8196) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,202 INFO L448 ceAbstractionStarter]: For program point L8064-1(line 8064) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L444 ceAbstractionStarter]: At program point L8064(line 8064) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8180(line 8180) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8081(lines 8081 8106) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 7998 8251) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8131-1(line 8131) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L444 ceAbstractionStarter]: At program point L8131(line 8131) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8032-1(line 8032) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L444 ceAbstractionStarter]: At program point L8032(line 8032) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8082(line 8082) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8115(lines 8115 8150) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8181-2(lines 8179 8236) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8148(line 8148) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8181(lines 8181 8186) no Hoare annotation was computed. [2018-11-23 12:09:18,203 INFO L448 ceAbstractionStarter]: For program point L8049(lines 8049 8244) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L444 ceAbstractionStarter]: At program point L8182(line 8182) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8248(line 8248) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8050(line 8050) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8083(lines 8083 8093) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8116(line 8116) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L451 ceAbstractionStarter]: At program point L8149(line 8149) the Hoare annotation is: true [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8182-1(line 8182) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L444 ceAbstractionStarter]: At program point L8034(line 8034) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8034-1(line 8034) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8216(line 8216) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8051(lines 8051 8076) no Hoare annotation was computed. [2018-11-23 12:09:18,204 INFO L448 ceAbstractionStarter]: For program point L8084-1(line 8084) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L444 ceAbstractionStarter]: At program point L8084(line 8084) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8117(lines 8117 8123) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L444 ceAbstractionStarter]: At program point L8134(line 8134) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,205 INFO L444 ceAbstractionStarter]: At program point L8118(line 8118) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8217(lines 8217 8223) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8085(lines 8085 8090) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8118-1(line 8118) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8234(line 8234) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8168(line 8168) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8053(lines 8053 8072) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8202(line 8202) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L451 ceAbstractionStarter]: At program point L8235(line 8235) the Hoare annotation is: true [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8070(line 8070) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L451 ceAbstractionStarter]: At program point L8169(line 8169) the Hoare annotation is: true [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8037-1(line 8037) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L444 ceAbstractionStarter]: At program point L8037(line 8037) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8054(line 8054) no Hoare annotation was computed. [2018-11-23 12:09:18,205 INFO L448 ceAbstractionStarter]: For program point L8203(lines 8203 8208) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L444 ceAbstractionStarter]: At program point L8038(line 8038) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,206 INFO L451 ceAbstractionStarter]: At program point L8071(line 8071) the Hoare annotation is: true [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8104(line 8104) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8203-2(lines 8179 8236) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8038-1(line 8038) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8055(lines 8055 8060) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8204-1(line 8204) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L444 ceAbstractionStarter]: At program point L8204(line 8204) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8039-1(line 8039) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L444 ceAbstractionStarter]: At program point L8039(line 8039) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,206 INFO L451 ceAbstractionStarter]: At program point L8105(line 8105) the Hoare annotation is: true [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8188-1(line 8188) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L444 ceAbstractionStarter]: At program point L8188(line 8188) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8056-1(line 8056) no Hoare annotation was computed. [2018-11-23 12:09:18,206 INFO L444 ceAbstractionStarter]: At program point L8056(line 8056) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,206 INFO L448 ceAbstractionStarter]: For program point L8040-1(line 8040) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L444 ceAbstractionStarter]: At program point L8040(line 8040) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,207 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 7998 8251) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8156(line 8156) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8024-1(line 8024) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L444 ceAbstractionStarter]: At program point L8024(line 8024) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,207 INFO L444 ceAbstractionStarter]: At program point L8140(lines 8023 8250) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8157(lines 8157 8174) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L444 ceAbstractionStarter]: At program point L8026(line 8026) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8125(line 8125) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8026-1(line 8026) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8126(lines 8126 8146) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8159(lines 8159 8170) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8225(line 8225) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8242(line 8242) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8176(line 8176) no Hoare annotation was computed. [2018-11-23 12:09:18,207 INFO L448 ceAbstractionStarter]: For program point L8226(lines 8226 8232) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8127-1(line 8127) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L444 ceAbstractionStarter]: At program point L8127(line 8127) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (.cse2 (= 1 ~ldv_state_variable_0~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 .cse2 (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1 .cse2) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8160(line 8160) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8028-1(line 8028) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L444 ceAbstractionStarter]: At program point L8028(line 8028) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,208 INFO L444 ceAbstractionStarter]: At program point L8210(line 8210) the Hoare annotation is: (let ((.cse0 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0)) (.cse1 (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 .cse1 (= 1 ~ldv_state_variable_0~0) (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 .cse1) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)))) [2018-11-23 12:09:18,208 INFO L451 ceAbstractionStarter]: At program point L8243(line 8243) the Hoare annotation is: true [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8078(line 8078) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8177(lines 8177 8240) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8210-1(line 8210) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8194(line 8194) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L8335-1(line 8335) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_12ENTRY(lines 8326 8339) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,208 INFO L444 ceAbstractionStarter]: At program point L8335(line 8335) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12EXIT(lines 8326 8339) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12FINAL(lines 8326 8339) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point L7993-1(line 7993) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2EXIT(lines 7988 7997) no Hoare annotation was computed. [2018-11-23 12:09:18,208 INFO L451 ceAbstractionStarter]: At program point L7993(line 7993) the Hoare annotation is: true [2018-11-23 12:09:18,208 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_dvb_usb_device_properties_2ENTRY(lines 7988 7997) the Hoare annotation is: true [2018-11-23 12:09:18,208 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2FINAL(lines 7988 7997) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7856-1(line 7856) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7856(line 7856) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7844-1(line 7844) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7844(line 7844) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7877(lines 7877 7882) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7840-1(line 7840) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7840(line 7840) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7865(lines 7841 7884) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7857(lines 7857 7863) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point opera1_xilinx_load_firmwareENTRY(lines 7812 7892) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareEXIT(lines 7812 7892) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7845-1(line 7845) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7845(line 7845) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7841-3(lines 7841 7886) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareFINAL(lines 7812 7892) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7841-2(lines 7841 7886) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7841(line 7841) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7866(lines 7866 7870) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7833(lines 7833 7887) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7850(lines 7850 7854) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7846(line 7846) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7850-2(lines 7850 7854) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L448 ceAbstractionStarter]: For program point L7846-1(line 7846) no Hoare annotation was computed. [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7838(line 7838) the Hoare annotation is: true [2018-11-23 12:09:18,209 INFO L451 ceAbstractionStarter]: At program point L7871(lines 7841 7884) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point L7867(lines 7841 7884) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7838-1(line 7838) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7876-1(line 7876) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point L7876(line 7876) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point opera1_power_ctrlFINAL(lines 7562 7577) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point L7574(line 7574) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point opera1_power_ctrlENTRY(lines 7562 7577) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7570(line 7570) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point opera1_power_ctrlEXIT(lines 7562 7577) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7574-1(line 7574) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7569-2(lines 7569 7573) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7570-2(line 7570) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7569(lines 7569 7573) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 7093 7101) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 7093 7101) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 7093 7101) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point i2c_get_adapdataFINAL(lines 7184 7192) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point i2c_get_adapdataENTRY(lines 7184 7192) the Hoare annotation is: true [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point i2c_get_adapdataEXIT(lines 7184 7192) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L448 ceAbstractionStarter]: For program point L7189-1(line 7189) no Hoare annotation was computed. [2018-11-23 12:09:18,210 INFO L451 ceAbstractionStarter]: At program point L7189(line 7189) the Hoare annotation is: true [2018-11-23 12:09:18,211 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L444 ceAbstractionStarter]: At program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intENTRY(line -1) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,211 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceENTRY(lines 8468 8486) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,211 INFO L444 ceAbstractionStarter]: At program point L8474(line 8474) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8468 8486) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point L8479(lines 8479 8484) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point L8478(line 8478) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8468 8486) no Hoare annotation was computed. [2018-11-23 12:09:18,211 INFO L448 ceAbstractionStarter]: For program point L8473(lines 8473 8477) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L444 ceAbstractionStarter]: At program point L8473-1(lines 8473 8477) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,212 INFO L451 ceAbstractionStarter]: At program point __create_pipeENTRY(lines 7173 7180) the Hoare annotation is: true [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point __create_pipeFINAL(lines 7173 7180) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point __create_pipeEXIT(lines 7173 7180) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point L7216-2(lines 7216 7221) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point L7216(lines 7216 7221) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point stv0299_writeregFINAL(lines 7207 7224) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L444 ceAbstractionStarter]: At program point stv0299_writeregENTRY(lines 7207 7224) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,212 INFO L444 ceAbstractionStarter]: At program point L7218(line 7218) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point stv0299_writeregEXIT(lines 7207 7224) no Hoare annotation was computed. [2018-11-23 12:09:18,212 INFO L451 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 7009 7026) the Hoare annotation is: true [2018-11-23 12:09:18,212 INFO L448 ceAbstractionStarter]: For program point L7017(lines 7017 7024) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 7009 7026) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 7009 7026) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_usb_driver_1EXIT(lines 7968 7977) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point L7973-1(line 7973) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L451 ceAbstractionStarter]: At program point ldv_usb_driver_1ENTRY(lines 7968 7977) the Hoare annotation is: true [2018-11-23 12:09:18,213 INFO L451 ceAbstractionStarter]: At program point L7973(line 7973) the Hoare annotation is: true [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_usb_driver_1FINAL(lines 7968 7977) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8576 8589) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point L8581(lines 8581 8585) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point L8581-1(lines 8581 8585) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceENTRY(lines 8576 8589) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,213 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8576 8589) no Hoare annotation was computed. [2018-11-23 12:09:18,213 INFO L444 ceAbstractionStarter]: At program point L8582(line 8582) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,214 INFO L451 ceAbstractionStarter]: At program point opera1_driver_initENTRY(lines 7944 7952) the Hoare annotation is: true [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point L7949-1(line 7949) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point opera1_driver_initEXIT(lines 7944 7952) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L451 ceAbstractionStarter]: At program point L7949(line 7949) the Hoare annotation is: true [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point opera1_driver_initFINAL(lines 7944 7952) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point L8369-1(line 8369) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 8364 8373) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L444 ceAbstractionStarter]: At program point L8369(line 8369) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,214 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_15ENTRY(lines 8364 8373) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 8364 8373) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point L7391(line 7391) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point L7362-1(line 7362) no Hoare annotation was computed. [2018-11-23 12:09:18,214 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_xferFINAL(lines 7344 7394) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L448 ceAbstractionStarter]: For program point L7371-1(lines 7371 7372) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L444 ceAbstractionStarter]: At program point L7371(lines 7371 7372) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,215 INFO L448 ceAbstractionStarter]: For program point L7373(lines 7373 7377) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L448 ceAbstractionStarter]: For program point L7363(lines 7363 7367) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L444 ceAbstractionStarter]: At program point L7390(lines 7352 7393) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,215 INFO L444 ceAbstractionStarter]: At program point L7386(lines 7352 7393) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,215 INFO L448 ceAbstractionStarter]: For program point L7357(lines 7357 7361) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L444 ceAbstractionStarter]: At program point opera1_i2c_xferENTRY(lines 7344 7394) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,215 INFO L448 ceAbstractionStarter]: For program point L7353-1(line 7353) no Hoare annotation was computed. [2018-11-23 12:09:18,215 INFO L444 ceAbstractionStarter]: At program point L7384(lines 7352 7393) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,216 INFO L444 ceAbstractionStarter]: At program point L7353(line 7353) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point L7378(lines 7378 7382) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point L7378-2(lines 7378 7382) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_xferEXIT(lines 7344 7394) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L444 ceAbstractionStarter]: At program point L7362(line 7362) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 8340 8349) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 8340 8349) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point L8345-1(line 8345) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L444 ceAbstractionStarter]: At program point L8345(line 8345) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 8340 8349) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L448 ceAbstractionStarter]: For program point L7807-1(line 7807) no Hoare annotation was computed. [2018-11-23 12:09:18,216 INFO L451 ceAbstractionStarter]: At program point L7807(line 7807) the Hoare annotation is: true [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point L7808-1(line 7808) no Hoare annotation was computed. [2018-11-23 12:09:18,217 INFO L451 ceAbstractionStarter]: At program point L7808(line 7808) the Hoare annotation is: true [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point opera1_read_mac_addressFINAL(lines 7801 7811) no Hoare annotation was computed. [2018-11-23 12:09:18,217 INFO L451 ceAbstractionStarter]: At program point opera1_read_mac_addressENTRY(lines 7801 7811) the Hoare annotation is: true [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point opera1_read_mac_addressEXIT(lines 7801 7811) no Hoare annotation was computed. [2018-11-23 12:09:18,217 INFO L444 ceAbstractionStarter]: At program point opera1_stv0299_set_symbol_rateENTRY(lines 7429 7441) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,217 INFO L444 ceAbstractionStarter]: At program point L7438(line 7438) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateFINAL(lines 7429 7441) no Hoare annotation was computed. [2018-11-23 12:09:18,217 INFO L444 ceAbstractionStarter]: At program point L7434(line 7434) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point L7435-1(line 7435) no Hoare annotation was computed. [2018-11-23 12:09:18,217 INFO L444 ceAbstractionStarter]: At program point L7435(line 7435) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,217 INFO L448 ceAbstractionStarter]: For program point L7436-1(line 7436) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L444 ceAbstractionStarter]: At program point L7436(line 7436) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point L7437-1(line 7437) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateEXIT(lines 7429 7441) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L444 ceAbstractionStarter]: At program point L7437(line 7437) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point L7438-1(line 7438) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point L7434-1(line 7434) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 8399 8407) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L451 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 8399 8407) the Hoare annotation is: true [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 8405) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L448 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 8399 8407) no Hoare annotation was computed. [2018-11-23 12:09:18,218 INFO L451 ceAbstractionStarter]: At program point kmallocENTRY(lines 7126 7134) the Hoare annotation is: true [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point L7131-1(line 7131) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L451 ceAbstractionStarter]: At program point L7131(line 7131) the Hoare annotation is: true [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point kmallocFINAL(lines 7126 7134) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point kmallocEXIT(lines 7126 7134) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point opera1_driver_exitEXIT(lines 7953 7961) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L451 ceAbstractionStarter]: At program point opera1_driver_exitENTRY(lines 7953 7961) the Hoare annotation is: true [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point opera1_driver_exitFINAL(lines 7953 7961) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,219 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,219 INFO L444 ceAbstractionStarter]: At program point L7290(lines 7244 7293) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (= 0 ~ldv_state_variable_3~0)) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~ldv_state_variable_4~0)) (not (= 1 ~ldv_state_variable_0~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse6 .cse4) (or .cse0 .cse1 .cse3 .cse6 .cse2 .cse4 .cse5))) [2018-11-23 12:09:18,219 INFO L448 ceAbstractionStarter]: For program point L7261-2(lines 7261 7266) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7261(lines 7261 7266) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7286(line 7286) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7253-2(line 7253) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7253(line 7253) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7249-1(line 7249) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L444 ceAbstractionStarter]: At program point L7249(line 7249) the Hoare annotation is: (let ((.cse4 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse3 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse8 .cse9 .cse5 .cse6) (or (and (not (= 0 opera1_xilinx_rw_~flags)) .cse7) .cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5))) [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7274(line 7274) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7245-2(lines 7245 7251) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7245(lines 7245 7251) no Hoare annotation was computed. [2018-11-23 12:09:18,220 INFO L448 ceAbstractionStarter]: For program point L7274-2(lines 7274 7279) no Hoare annotation was computed. [2018-11-23 12:09:18,221 INFO L444 ceAbstractionStarter]: At program point L7262(line 7262) the Hoare annotation is: (let ((.cse4 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse3 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse8 .cse9 .cse5 .cse6) (or (and (not (= 0 opera1_xilinx_rw_~flags)) .cse7) .cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5))) [2018-11-23 12:09:18,221 INFO L444 ceAbstractionStarter]: At program point L7262-1(line 7262) the Hoare annotation is: (let ((.cse4 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse3 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse7 .cse2 .cse8 .cse9 .cse5 .cse6) (or (and (not (= 0 opera1_xilinx_rw_~flags)) .cse7) .cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5))) [2018-11-23 12:09:18,221 INFO L444 ceAbstractionStarter]: At program point L7254(line 7254) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (= 0 ~ldv_state_variable_3~0)) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~ldv_state_variable_4~0)) (not (= 1 ~ldv_state_variable_0~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse6 .cse4) (or .cse0 .cse1 .cse3 .cse6 .cse2 .cse4 .cse5))) [2018-11-23 12:09:18,221 INFO L448 ceAbstractionStarter]: For program point L7254-1(line 7254) no Hoare annotation was computed. [2018-11-23 12:09:18,221 INFO L444 ceAbstractionStarter]: At program point L7246(line 7246) the Hoare annotation is: (let ((.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse2 (and .cse0 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse7 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse1 .cse2 .cse3 .cse4 .cse7 .cse5 .cse6))) [2018-11-23 12:09:18,221 INFO L448 ceAbstractionStarter]: For program point L7246-1(line 7246) no Hoare annotation was computed. [2018-11-23 12:09:18,221 INFO L448 ceAbstractionStarter]: For program point L7271-1(line 7271) no Hoare annotation was computed. [2018-11-23 12:09:18,223 INFO L444 ceAbstractionStarter]: At program point L7271(line 7271) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (= 0 ~ldv_state_variable_3~0)) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~ldv_state_variable_4~0)) (not (= 1 ~ldv_state_variable_0~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse6 .cse4) (or .cse0 .cse1 .cse3 .cse6 .cse2 .cse4 .cse5))) [2018-11-23 12:09:18,223 INFO L448 ceAbstractionStarter]: For program point L7263(line 7263) no Hoare annotation was computed. [2018-11-23 12:09:18,223 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_rwEXIT(lines 7229 7294) no Hoare annotation was computed. [2018-11-23 12:09:18,223 INFO L451 ceAbstractionStarter]: At program point opera1_xilinx_rwENTRY(lines 7229 7294) the Hoare annotation is: true [2018-11-23 12:09:18,223 INFO L448 ceAbstractionStarter]: For program point L7256(lines 7256 7260) no Hoare annotation was computed. [2018-11-23 12:09:18,223 INFO L444 ceAbstractionStarter]: At program point L7285-1(line 7285) the Hoare annotation is: (let ((.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse2 (and .cse0 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse7 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse1 .cse2 .cse3 .cse4 .cse7 .cse5 .cse6))) [2018-11-23 12:09:18,223 INFO L444 ceAbstractionStarter]: At program point L7285(line 7285) the Hoare annotation is: (let ((.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse8 (not (= 0 ~ldv_state_variable_4~0))) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse2 (and .cse0 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse5) (or .cse1 .cse2 .cse7 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse8 .cse9 .cse5 .cse6) (or .cse1 .cse2 .cse3 .cse4 .cse7 .cse5 .cse6))) [2018-11-23 12:09:18,224 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_rwFINAL(lines 7229 7294) no Hoare annotation was computed. [2018-11-23 12:09:18,224 INFO L448 ceAbstractionStarter]: For program point L7269-2(lines 7244 7293) no Hoare annotation was computed. [2018-11-23 12:09:18,224 INFO L448 ceAbstractionStarter]: For program point L7269(lines 7269 7283) no Hoare annotation was computed. [2018-11-23 12:09:18,224 INFO L448 ceAbstractionStarter]: For program point ldv_usb_deregister_17EXIT(lines 8389 8398) no Hoare annotation was computed. [2018-11-23 12:09:18,224 INFO L451 ceAbstractionStarter]: At program point ldv_usb_deregister_17ENTRY(lines 8389 8398) the Hoare annotation is: true [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point ldv_usb_deregister_17FINAL(lines 8389 8398) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,228 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferEXIT(lines 7295 7343) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7317(lines 7317 7337) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7311-1(line 7311) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L444 ceAbstractionStarter]: At program point L7311(line 7311) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,228 INFO L444 ceAbstractionStarter]: At program point L7338(lines 7303 7342) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7340-1(line 7340) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L444 ceAbstractionStarter]: At program point L7340(line 7340) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7334(line 7334) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7305(lines 7305 7310) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7330(line 7330) no Hoare annotation was computed. [2018-11-23 12:09:18,228 INFO L448 ceAbstractionStarter]: For program point L7326(line 7326) no Hoare annotation was computed. [2018-11-23 12:09:18,229 INFO L448 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferFINAL(lines 7295 7343) no Hoare annotation was computed. [2018-11-23 12:09:18,229 INFO L448 ceAbstractionStarter]: For program point L7322(line 7322) no Hoare annotation was computed. [2018-11-23 12:09:18,229 INFO L448 ceAbstractionStarter]: For program point L7318(line 7318) no Hoare annotation was computed. [2018-11-23 12:09:18,229 INFO L444 ceAbstractionStarter]: At program point opera1_usb_i2c_msgxferENTRY(lines 7295 7343) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point L7312(lines 7312 7316) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point L7339(line 7339) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point L7339-3(line 7339) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L444 ceAbstractionStarter]: At program point L7339-2(line 7339) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point L8385-1(line 8385) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L451 ceAbstractionStarter]: At program point L8385(line 8385) the Hoare annotation is: true [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point ldv_usb_register_driver_16EXIT(lines 8374 8388) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L451 ceAbstractionStarter]: At program point ldv_usb_register_driver_16ENTRY(lines 8374 8388) the Hoare annotation is: true [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point ldv_usb_register_driver_16FINAL(lines 8374 8388) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 7045 7056) no Hoare annotation was computed. [2018-11-23 12:09:18,233 INFO L448 ceAbstractionStarter]: For program point L7051-1(line 7051) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L451 ceAbstractionStarter]: At program point L7051(line 7051) the Hoare annotation is: true [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 7045 7056) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L451 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 7045 7056) the Hoare annotation is: true [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_funcEXIT(lines 7395 7402) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L451 ceAbstractionStarter]: At program point opera1_i2c_funcENTRY(lines 7395 7402) the Hoare annotation is: true [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_funcFINAL(lines 7395 7402) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point L7983-1(line 7983) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_i2c_algorithm_4ENTRY(lines 7978 7987) the Hoare annotation is: true [2018-11-23 12:09:18,234 INFO L451 ceAbstractionStarter]: At program point L7983(line 7983) the Hoare annotation is: true [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4FINAL(lines 7978 7987) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4EXIT(lines 7978 7987) no Hoare annotation was computed. [2018-11-23 12:09:18,234 INFO L448 ceAbstractionStarter]: For program point L9245(lines 9245 9249) no Hoare annotation was computed. [2018-11-23 12:09:18,237 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceEXIT(lines 9240 9253) no Hoare annotation was computed. [2018-11-23 12:09:18,237 INFO L448 ceAbstractionStarter]: For program point L9245-1(lines 9245 9249) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L444 ceAbstractionStarter]: At program point L9246(line 9246) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceFINAL(lines 9240 9253) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceENTRY(lines 9240 9253) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_14ENTRY(lines 8350 8363) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14FINAL(lines 8350 8363) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point L8359-1(line 8359) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L444 ceAbstractionStarter]: At program point L8359(line 8359) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|))) [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14EXIT(lines 8350 8363) no Hoare annotation was computed. [2018-11-23 12:09:18,238 INFO L448 ceAbstractionStarter]: For program point interface_to_usbdevFINAL(lines 7157 7165) no Hoare annotation was computed. [2018-11-23 12:09:18,239 INFO L451 ceAbstractionStarter]: At program point interface_to_usbdevENTRY(lines 7157 7165) the Hoare annotation is: true [2018-11-23 12:09:18,239 INFO L448 ceAbstractionStarter]: For program point interface_to_usbdevEXIT(lines 7157 7165) no Hoare annotation was computed. [2018-11-23 12:09:18,239 INFO L448 ceAbstractionStarter]: For program point memcpy_guardEXIT(lines 4 9) no Hoare annotation was computed. [2018-11-23 12:09:18,239 INFO L448 ceAbstractionStarter]: For program point L6(lines 6 7) no Hoare annotation was computed. [2018-11-23 12:09:18,239 INFO L451 ceAbstractionStarter]: At program point memcpy_guardENTRY(lines 4 9) the Hoare annotation is: true [2018-11-23 12:09:18,242 INFO L448 ceAbstractionStarter]: For program point memcpy_guardFINAL(lines 4 9) no Hoare annotation was computed. [2018-11-23 12:09:18,242 INFO L448 ceAbstractionStarter]: For program point L9307(lines 9301 9328) no Hoare annotation was computed. [2018-11-23 12:09:18,242 INFO L444 ceAbstractionStarter]: At program point L9313(line 9313) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-23 12:09:18,242 INFO L444 ceAbstractionStarter]: At program point L9303(line 9303) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-23 12:09:18,242 INFO L448 ceAbstractionStarter]: For program point L9322(lines 9297 9329) no Hoare annotation was computed. [2018-11-23 12:09:18,242 INFO L448 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 9297 9329) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L444 ceAbstractionStarter]: At program point L9318(line 9318) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-23 12:09:18,243 INFO L451 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 9297 9329) the Hoare annotation is: true [2018-11-23 12:09:18,243 INFO L444 ceAbstractionStarter]: At program point L9308(line 9308) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L9312(lines 9301 9328) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L9302(lines 9301 9328) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L444 ceAbstractionStarter]: At program point L9323(line 9323) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L9317(lines 9301 9328) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point opera1_rc_queryFINAL(lines 7686 7793) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L451 ceAbstractionStarter]: At program point opera1_rc_queryENTRY(lines 7686 7793) the Hoare annotation is: true [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L7736-2(lines 7736 7742) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L7736(line 7736) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L451 ceAbstractionStarter]: At program point L7724(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point L7770(line 7770) no Hoare annotation was computed. [2018-11-23 12:09:18,243 INFO L448 ceAbstractionStarter]: For program point opera1_rc_queryEXIT(lines 7686 7793) no Hoare annotation was computed. [2018-11-23 12:09:18,244 INFO L451 ceAbstractionStarter]: At program point L7754(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,248 INFO L451 ceAbstractionStarter]: At program point L7783(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7713-2(lines 7709 7788) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7713(lines 7713 7717) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7771(lines 7771 7778) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L451 ceAbstractionStarter]: At program point L7709-1(lines 7709 7790) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7709(lines 7709 7790) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L451 ceAbstractionStarter]: At program point L7726(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7718-1(lines 7718 7722) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7731(lines 7731 7735) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L451 ceAbstractionStarter]: At program point L7760(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7731-2(lines 7731 7735) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L451 ceAbstractionStarter]: At program point L7756(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point L7748(lines 7748 7753) no Hoare annotation was computed. [2018-11-23 12:09:18,249 INFO L451 ceAbstractionStarter]: At program point L7781(lines 7709 7788) the Hoare annotation is: true [2018-11-23 12:09:18,249 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,250 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) [2018-11-23 12:09:18,250 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-23 12:09:18,250 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-23 12:09:18,250 INFO L448 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 7057 7065) no Hoare annotation was computed. [2018-11-23 12:09:18,250 INFO L451 ceAbstractionStarter]: At program point L7062(line 7062) the Hoare annotation is: true [2018-11-23 12:09:18,250 INFO L451 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 7057 7065) the Hoare annotation is: true [2018-11-23 12:09:18,250 INFO L448 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 7057 7065) no Hoare annotation was computed. [2018-11-23 12:09:18,250 INFO L448 ceAbstractionStarter]: For program point L7062-1(line 7062) no Hoare annotation was computed. [2018-11-23 12:09:18,269 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 12:09:18 BoogieIcfgContainer [2018-11-23 12:09:18,269 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-23 12:09:18,274 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-23 12:09:18,274 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-23 12:09:18,275 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-23 12:09:18,275 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 12:08:52" (3/4) ... [2018-11-23 12:09:18,278 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-23 12:09:18,289 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-23 12:09:18,289 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2018-11-23 12:09:18,289 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_probe [2018-11-23 12:09:18,289 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure rc5_scan [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_12 [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_load_firmware [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_power_ctrl [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_get_adapdata [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stv0299_writereg [2018-11-23 12:09:18,290 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_driver_1 [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_init [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_xfer [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_read_mac_address [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_stv0299_set_symbol_rate [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_exit [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_rw [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_deregister_17 [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-11-23 12:09:18,291 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_usb_i2c_msgxfer [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_register_driver_16 [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_func [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_i2c_algorithm_4 [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_14 [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure interface_to_usbdev [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-23 12:09:18,292 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_rc_query [2018-11-23 12:09:18,293 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-11-23 12:09:18,310 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 364 nodes and edges [2018-11-23 12:09:18,311 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 158 nodes and edges [2018-11-23 12:09:18,312 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 67 nodes and edges [2018-11-23 12:09:18,313 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 32 nodes and edges [2018-11-23 12:09:18,314 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2018-11-23 12:09:18,315 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2018-11-23 12:09:18,316 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2018-11-23 12:09:18,317 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 12:09:18,346 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || (((1 == ldv_mutex_usb_mutex_of_dvb_usb_device && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) && 1 == ldv_state_variable_0) && ldv_state_variable_4 == 0)) || !(1 == ldv_mutex_lock)) || ((!(0 == ldv_state_variable_3) && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,346 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || (1 == ldv_mutex_usb_mutex_of_dvb_usb_device && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,349 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,349 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,349 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,350 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || (2 == ldv_mutex_usb_mutex_of_dvb_usb_device && tmp == 0)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode) [2018-11-23 12:09:18,352 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_state_variable_4)) || !(1 == ldv_state_variable_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) && ((((((!(1 == ldv_mutex_lock) || flags == \old(flags)) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 2)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode))) && ((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || flags == \old(flags)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-11-23 12:09:18,431 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_c5470eee-9844-4e34-9f59-c1cb199e354d/bin-2019/utaipan/witness.graphml [2018-11-23 12:09:18,431 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-23 12:09:18,431 INFO L168 Benchmark]: Toolchain (without parser) took 31669.95 ms. Allocated memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: 1.1 GB). Free memory was 951.1 MB in the beginning and 1.1 GB in the end (delta: -131.4 MB). Peak memory consumption was 989.0 MB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,432 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-23 12:09:18,432 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1490.81 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 136.8 MB). Free memory was 951.1 MB in the beginning and 956.3 MB in the end (delta: -5.2 MB). Peak memory consumption was 149.8 MB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,432 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.53 ms. Allocated memory is still 1.2 GB. Free memory is still 956.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-23 12:09:18,433 INFO L168 Benchmark]: Boogie Preprocessor took 99.72 ms. Allocated memory is still 1.2 GB. Free memory was 956.3 MB in the beginning and 940.2 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,433 INFO L168 Benchmark]: RCFGBuilder took 3848.90 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 81.8 MB). Free memory was 940.2 MB in the beginning and 1.1 GB in the end (delta: -126.6 MB). Peak memory consumption was 106.1 MB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,433 INFO L168 Benchmark]: TraceAbstraction took 26019.05 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 901.8 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -64.0 MB). Peak memory consumption was 1.2 GB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,433 INFO L168 Benchmark]: Witness Printer took 156.54 ms. Allocated memory is still 2.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 11.5 GB. [2018-11-23 12:09:18,435 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.16 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1490.81 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 136.8 MB). Free memory was 951.1 MB in the beginning and 956.3 MB in the end (delta: -5.2 MB). Peak memory consumption was 149.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 46.53 ms. Allocated memory is still 1.2 GB. Free memory is still 956.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 99.72 ms. Allocated memory is still 1.2 GB. Free memory was 956.3 MB in the beginning and 940.2 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3848.90 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 81.8 MB). Free memory was 940.2 MB in the beginning and 1.1 GB in the end (delta: -126.6 MB). Peak memory consumption was 106.1 MB. Max. memory is 11.5 GB. * TraceAbstraction took 26019.05 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 901.8 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -64.0 MB). Peak memory consumption was 1.2 GB. Max. memory is 11.5 GB. * Witness Printer took 156.54 ms. Allocated memory is still 2.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 8405]: 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: 7352]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: 7841]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7841]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8023]: Loop Invariant Derived loop invariant: (((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || (((1 == ldv_mutex_usb_mutex_of_dvb_usb_device && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) && 1 == ldv_state_variable_0) && ldv_state_variable_4 == 0)) || !(1 == ldv_mutex_lock)) || ((!(0 == ldv_state_variable_3) && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: 7303]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || (2 == ldv_mutex_usb_mutex_of_dvb_usb_device && tmp == 0)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode) - InvariantResult [Line: 7244]: Loop Invariant Derived loop invariant: ((((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == ldv_state_variable_4)) || !(1 == ldv_state_variable_0)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) && ((((((!(1 == ldv_mutex_lock) || flags == \old(flags)) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 2)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode))) && ((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || flags == \old(flags)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7841]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7352]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8023]: Loop Invariant Derived loop invariant: ((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || (1 == ldv_mutex_usb_mutex_of_dvb_usb_device && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: 7093]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7352]: Loop Invariant Derived loop invariant: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7709]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 49 procedures, 449 locations, 1 error locations. SAFE Result, 25.9s OverallTime, 17 OverallIterations, 9 TraceHistogramMax, 11.4s AutomataDifference, 0.0s DeadEndRemovalTime, 7.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 10709 SDtfs, 5319 SDslu, 17895 SDs, 0 SdLazy, 313 SolverSat, 56 SolverUnsat, 4 SolverUnknown, 0 SolverNotchecked, 8.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9440occurred in iteration=8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.4s AutomataMinimizationTime, 17 MinimizatonAttempts, 680 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 158 LocationsWithAnnotation, 23603 PreInvPairs, 24673 NumberOfFragments, 3705 HoareAnnotationTreeSize, 23603 FomulaSimplifications, 13720 FormulaSimplificationTreeSizeReduction, 1.9s HoareSimplificationTime, 158 FomulaSimplificationsInter, 33958 FormulaSimplificationTreeSizeReductionInter, 5.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 3499 NumberOfCodeBlocks, 3499 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 3482 ConstructedInterpolants, 0 QuantifiedInterpolants, 902885 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 17 InterpolantComputations, 17 PerfectInterpolantSequences, 4778/4778 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...