./Ultimate.py --spec ../../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.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 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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-5842f4b [2018-11-18 17:32:42,136 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 17:32:42,138 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 17:32:42,146 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 17:32:42,146 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 17:32:42,147 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 17:32:42,148 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 17:32:42,149 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 17:32:42,150 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 17:32:42,151 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 17:32:42,152 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 17:32:42,152 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 17:32:42,152 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 17:32:42,153 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 17:32:42,154 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 17:32:42,154 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 17:32:42,155 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 17:32:42,156 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 17:32:42,158 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 17:32:42,159 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 17:32:42,160 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 17:32:42,161 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 17:32:42,163 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 17:32:42,163 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 17:32:42,163 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 17:32:42,164 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 17:32:42,164 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 17:32:42,165 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 17:32:42,166 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 17:32:42,167 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 17:32:42,167 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 17:32:42,167 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 17:32:42,168 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 17:32:42,168 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 17:32:42,168 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 17:32:42,169 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 17:32:42,170 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-11-18 17:32:42,179 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 17:32:42,180 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 17:32:42,180 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 17:32:42,180 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 17:32:42,181 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 17:32:42,181 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 17:32:42,181 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 17:32:42,181 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 17:32:42,182 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 17:32:42,183 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 17:32:42,183 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 17:32:42,183 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 17:32:42,183 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 17:32:42,184 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 17:32:42,184 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 17:32:42,184 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 17:32:42,184 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 17:32:42,184 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 17:32:42,184 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 17:32:42,185 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 17:32:42,185 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 17:32:42,185 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 17:32:42,185 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 17:32:42,186 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 17:32:42,187 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-18 17:32:42,187 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_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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-18 17:32:42,213 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 17:32:42,221 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 17:32:42,223 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 17:32:42,224 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 17:32:42,225 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 17:32:42,226 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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-18 17:32:42,262 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/data/7f0fb6c54/6b374d3b2aa5429da1b695f9ac364ea5/FLAGccc2ae84d [2018-11-18 17:32:42,834 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 17:32:42,835 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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-18 17:32:42,859 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/data/7f0fb6c54/6b374d3b2aa5429da1b695f9ac364ea5/FLAGccc2ae84d [2018-11-18 17:32:43,241 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/data/7f0fb6c54/6b374d3b2aa5429da1b695f9ac364ea5 [2018-11-18 17:32:43,244 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 17:32:43,244 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 17:32:43,245 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 17:32:43,245 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 17:32:43,247 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 17:32:43,247 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 05:32:43" (1/1) ... [2018-11-18 17:32:43,249 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f73f8e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:43, skipping insertion in model container [2018-11-18 17:32:43,249 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 05:32:43" (1/1) ... [2018-11-18 17:32:43,255 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 17:32:43,313 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 17:32:44,904 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 17:32:44,966 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 17:32:45,470 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 17:32:45,559 INFO L195 MainTranslator]: Completed translation [2018-11-18 17:32:45,559 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45 WrapperNode [2018-11-18 17:32:45,560 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 17:32:45,560 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 17:32:45,560 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 17:32:45,560 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 17:32:45,566 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,595 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,606 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 17:32:45,607 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 17:32:45,607 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 17:32:45,607 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 17:32:45,613 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,613 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,621 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,622 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,657 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,665 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,678 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... [2018-11-18 17:32:45,690 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 17:32:45,690 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 17:32:45,691 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 17:32:45,691 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 17:32:45,691 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/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-18 17:32:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-18 17:32:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-11-18 17:32:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_exit [2018-11-18 17:32:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 17:32:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_12 [2018-11-18 17:32:45,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_12 [2018-11-18 17:32:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_power_ctrl [2018-11-18 17:32:45,733 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_power_ctrl [2018-11-18 17:32:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 17:32:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_init [2018-11-18 17:32:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-18 17:32:45,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-18 17:32:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 17:32:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 17:32:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-18 17:32:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-18 17:32:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-18 17:32:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_adapdata [2018-11-18 17:32:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_adapdata [2018-11-18 17:32:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-18 17:32:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-18 17:32:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-18 17:32:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-18 17:32:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure stv0299_writereg [2018-11-18 17:32:45,739 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0299_writereg [2018-11-18 17:32:45,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 17:32:45,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 17:32:45,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-11-18 17:32:45,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-11-18 17:32:45,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-18 17:32:45,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-18 17:32:45,739 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 17:32:45,739 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_init [2018-11-18 17:32:45,740 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_init [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_read_mac_address [2018-11-18 17:32:45,740 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_read_mac_address [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 17:32:45,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2018-11-18 17:32:45,740 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_exit [2018-11-18 17:32:45,741 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_exit [2018-11-18 17:32:45,741 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_rw [2018-11-18 17:32:45,741 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_rw [2018-11-18 17:32:45,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_17 [2018-11-18 17:32:45,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_17 [2018-11-18 17:32:45,743 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2018-11-18 17:32:45,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-18 17:32:45,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-18 17:32:45,744 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_usb_i2c_msgxfer [2018-11-18 17:32:45,744 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_usb_i2c_msgxfer [2018-11-18 17:32:45,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-18 17:32:45,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-18 17:32:45,744 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_func [2018-11-18 17:32:45,744 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_func [2018-11-18 17:32:45,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_algorithm_4 [2018-11-18 17:32:45,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_algorithm_4 [2018-11-18 17:32:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-18 17:32:45,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-18 17:32:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 17:32:45,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 17:32:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_rc_query [2018-11-18 17:32:45,745 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_rc_query [2018-11-18 17:32:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-18 17:32:45,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-18 17:32:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-18 17:32:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-18 17:32:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_probe [2018-11-18 17:32:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_probe [2018-11-18 17:32:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure rc5_scan [2018-11-18 17:32:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rc5_scan [2018-11-18 17:32:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 17:32:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 17:32:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-18 17:32:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-18 17:32:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 17:32:45,747 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-18 17:32:45,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_load_firmware [2018-11-18 17:32:45,747 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_load_firmware [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-18 17:32:45,747 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-18 17:32:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-18 17:32:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-18 17:32:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-18 17:32:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2018-11-18 17:32:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 17:32:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-18 17:32:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-18 17:32:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_xfer [2018-11-18 17:32:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_xfer [2018-11-18 17:32:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-18 17:32:45,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-18 17:32:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_stv0299_set_symbol_rate [2018-11-18 17:32:45,749 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_stv0299_set_symbol_rate [2018-11-18 17:32:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 17:32:45,750 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 17:32:45,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-11-18 17:32:45,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_16 [2018-11-18 17:32:45,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_16 [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_2 [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2018-11-18 17:32:45,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-11-18 17:32:45,751 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-11-18 17:32:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2018-11-18 17:32:45,752 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2018-11-18 17:32:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 17:32:45,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 17:32:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 17:32:45,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 17:32:49,757 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 17:32:49,757 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 05:32:49 BoogieIcfgContainer [2018-11-18 17:32:49,757 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 17:32:49,758 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 17:32:49,758 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 17:32:49,760 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 17:32:49,760 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 05:32:43" (1/3) ... [2018-11-18 17:32:49,761 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49ea6fa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 05:32:49, skipping insertion in model container [2018-11-18 17:32:49,761 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 05:32:45" (2/3) ... [2018-11-18 17:32:49,761 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49ea6fa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 05:32:49, skipping insertion in model container [2018-11-18 17:32:49,762 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 05:32:49" (3/3) ... [2018-11-18 17:32:49,764 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-18 17:32:49,770 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 17:32:49,775 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 17:32:49,785 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 17:32:49,808 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 17:32:49,808 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 17:32:49,809 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 17:32:49,809 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 17:32:49,809 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 17:32:49,809 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 17:32:49,809 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 17:32:49,810 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 17:32:49,828 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states. [2018-11-18 17:32:49,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-11-18 17:32:49,839 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:49,840 INFO L375 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-18 17:32:49,842 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:49,846 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:49,846 INFO L82 PathProgramCache]: Analyzing trace with hash -2054233815, now seen corresponding path program 1 times [2018-11-18 17:32:49,847 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:49,925 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:49,926 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:49,926 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:49,926 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:50,294 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-18 17:32:50,296 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:50,296 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:50,296 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:50,300 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:50,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:50,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:50,309 INFO L87 Difference]: Start difference. First operand 447 states. Second operand 3 states. [2018-11-18 17:32:52,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:52,461 INFO L93 Difference]: Finished difference Result 1210 states and 1692 transitions. [2018-11-18 17:32:52,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:52,463 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 129 [2018-11-18 17:32:52,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:52,479 INFO L225 Difference]: With dead ends: 1210 [2018-11-18 17:32:52,479 INFO L226 Difference]: Without dead ends: 777 [2018-11-18 17:32:52,485 INFO L604 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-18 17:32:52,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2018-11-18 17:32:52,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 771. [2018-11-18 17:32:52,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 771 states. [2018-11-18 17:32:52,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1017 transitions. [2018-11-18 17:32:52,563 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1017 transitions. Word has length 129 [2018-11-18 17:32:52,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:52,564 INFO L480 AbstractCegarLoop]: Abstraction has 771 states and 1017 transitions. [2018-11-18 17:32:52,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:52,564 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1017 transitions. [2018-11-18 17:32:52,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-11-18 17:32:52,568 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:52,568 INFO L375 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-18 17:32:52,568 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:52,568 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:52,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1461391731, now seen corresponding path program 1 times [2018-11-18 17:32:52,569 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:52,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:52,576 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:52,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:52,577 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:52,738 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-18 17:32:52,738 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:52,739 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:52,739 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:52,740 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:52,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:52,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:52,740 INFO L87 Difference]: Start difference. First operand 771 states and 1017 transitions. Second operand 3 states. [2018-11-18 17:32:52,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:52,819 INFO L93 Difference]: Finished difference Result 2210 states and 2916 transitions. [2018-11-18 17:32:52,819 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:52,819 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 135 [2018-11-18 17:32:52,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:52,827 INFO L225 Difference]: With dead ends: 2210 [2018-11-18 17:32:52,827 INFO L226 Difference]: Without dead ends: 1474 [2018-11-18 17:32:52,830 INFO L604 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-18 17:32:52,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1474 states. [2018-11-18 17:32:52,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1474 to 1448. [2018-11-18 17:32:52,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1448 states. [2018-11-18 17:32:52,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1913 transitions. [2018-11-18 17:32:52,893 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1913 transitions. Word has length 135 [2018-11-18 17:32:52,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:52,893 INFO L480 AbstractCegarLoop]: Abstraction has 1448 states and 1913 transitions. [2018-11-18 17:32:52,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:52,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1913 transitions. [2018-11-18 17:32:52,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-11-18 17:32:52,929 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:52,929 INFO L375 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-18 17:32:52,930 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:52,930 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:52,930 INFO L82 PathProgramCache]: Analyzing trace with hash -520497156, now seen corresponding path program 1 times [2018-11-18 17:32:52,930 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:52,938 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:52,938 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:52,939 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:52,939 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:53,157 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-18 17:32:53,157 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:53,158 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:53,158 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:53,158 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:53,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:53,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:53,160 INFO L87 Difference]: Start difference. First operand 1448 states and 1913 transitions. Second operand 3 states. [2018-11-18 17:32:53,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:53,272 INFO L93 Difference]: Finished difference Result 3959 states and 5260 transitions. [2018-11-18 17:32:53,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:53,273 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 145 [2018-11-18 17:32:53,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:53,286 INFO L225 Difference]: With dead ends: 3959 [2018-11-18 17:32:53,286 INFO L226 Difference]: Without dead ends: 2546 [2018-11-18 17:32:53,291 INFO L604 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-18 17:32:53,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2546 states. [2018-11-18 17:32:53,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2546 to 2506. [2018-11-18 17:32:53,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2506 states. [2018-11-18 17:32:53,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3345 transitions. [2018-11-18 17:32:53,381 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3345 transitions. Word has length 145 [2018-11-18 17:32:53,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:53,381 INFO L480 AbstractCegarLoop]: Abstraction has 2506 states and 3345 transitions. [2018-11-18 17:32:53,382 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:53,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3345 transitions. [2018-11-18 17:32:53,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-11-18 17:32:53,383 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:53,384 INFO L375 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-18 17:32:53,384 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:53,384 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:53,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1419009600, now seen corresponding path program 1 times [2018-11-18 17:32:53,384 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:53,392 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:53,392 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:53,392 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:53,392 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:53,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:53,630 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-18 17:32:53,630 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:53,630 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:53,630 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:53,630 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:53,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:53,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:53,631 INFO L87 Difference]: Start difference. First operand 2506 states and 3345 transitions. Second operand 3 states. [2018-11-18 17:32:53,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:53,781 INFO L93 Difference]: Finished difference Result 7378 states and 10040 transitions. [2018-11-18 17:32:53,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:53,781 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 149 [2018-11-18 17:32:53,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:53,806 INFO L225 Difference]: With dead ends: 7378 [2018-11-18 17:32:53,806 INFO L226 Difference]: Without dead ends: 4907 [2018-11-18 17:32:53,815 INFO L604 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-18 17:32:53,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4907 states. [2018-11-18 17:32:53,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4907 to 4863. [2018-11-18 17:32:53,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4863 states. [2018-11-18 17:32:53,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4863 states to 4863 states and 6600 transitions. [2018-11-18 17:32:53,999 INFO L78 Accepts]: Start accepts. Automaton has 4863 states and 6600 transitions. Word has length 149 [2018-11-18 17:32:54,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:54,000 INFO L480 AbstractCegarLoop]: Abstraction has 4863 states and 6600 transitions. [2018-11-18 17:32:54,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:54,000 INFO L276 IsEmpty]: Start isEmpty. Operand 4863 states and 6600 transitions. [2018-11-18 17:32:54,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-11-18 17:32:54,002 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:54,002 INFO L375 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-18 17:32:54,002 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:54,002 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:54,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1039794693, now seen corresponding path program 1 times [2018-11-18 17:32:54,002 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:54,009 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,010 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:54,010 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,010 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:54,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:54,208 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-18 17:32:54,208 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:54,208 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:54,208 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:54,209 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:54,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:54,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:54,209 INFO L87 Difference]: Start difference. First operand 4863 states and 6600 transitions. Second operand 3 states. [2018-11-18 17:32:54,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:54,321 INFO L93 Difference]: Finished difference Result 4865 states and 6601 transitions. [2018-11-18 17:32:54,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:54,321 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 150 [2018-11-18 17:32:54,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:54,343 INFO L225 Difference]: With dead ends: 4865 [2018-11-18 17:32:54,344 INFO L226 Difference]: Without dead ends: 4862 [2018-11-18 17:32:54,347 INFO L604 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-18 17:32:54,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4862 states. [2018-11-18 17:32:54,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4862 to 4862. [2018-11-18 17:32:54,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4862 states. [2018-11-18 17:32:54,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4862 states to 4862 states and 6598 transitions. [2018-11-18 17:32:54,541 INFO L78 Accepts]: Start accepts. Automaton has 4862 states and 6598 transitions. Word has length 150 [2018-11-18 17:32:54,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:54,542 INFO L480 AbstractCegarLoop]: Abstraction has 4862 states and 6598 transitions. [2018-11-18 17:32:54,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:54,542 INFO L276 IsEmpty]: Start isEmpty. Operand 4862 states and 6598 transitions. [2018-11-18 17:32:54,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-18 17:32:54,544 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:54,544 INFO L375 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-18 17:32:54,545 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:54,545 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:54,545 INFO L82 PathProgramCache]: Analyzing trace with hash 2125937699, now seen corresponding path program 1 times [2018-11-18 17:32:54,545 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:54,553 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,553 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:54,554 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,554 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:54,780 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-18 17:32:54,780 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:54,780 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:54,780 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:54,781 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:54,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:54,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:54,781 INFO L87 Difference]: Start difference. First operand 4862 states and 6598 transitions. Second operand 3 states. [2018-11-18 17:32:54,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:54,851 INFO L93 Difference]: Finished difference Result 4864 states and 6599 transitions. [2018-11-18 17:32:54,851 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:54,851 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 151 [2018-11-18 17:32:54,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:54,865 INFO L225 Difference]: With dead ends: 4864 [2018-11-18 17:32:54,865 INFO L226 Difference]: Without dead ends: 4861 [2018-11-18 17:32:54,868 INFO L604 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-18 17:32:54,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4861 states. [2018-11-18 17:32:54,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4861 to 4861. [2018-11-18 17:32:54,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4861 states. [2018-11-18 17:32:54,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4861 states to 4861 states and 6596 transitions. [2018-11-18 17:32:54,984 INFO L78 Accepts]: Start accepts. Automaton has 4861 states and 6596 transitions. Word has length 151 [2018-11-18 17:32:54,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:54,984 INFO L480 AbstractCegarLoop]: Abstraction has 4861 states and 6596 transitions. [2018-11-18 17:32:54,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:54,984 INFO L276 IsEmpty]: Start isEmpty. Operand 4861 states and 6596 transitions. [2018-11-18 17:32:54,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-11-18 17:32:54,986 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:54,986 INFO L375 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-18 17:32:54,986 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:54,987 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:54,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1479398910, now seen corresponding path program 1 times [2018-11-18 17:32:54,987 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:54,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,992 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:54,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:54,992 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:55,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:55,132 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-18 17:32:55,132 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:55,132 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:55,132 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:55,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:55,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:55,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:55,133 INFO L87 Difference]: Start difference. First operand 4861 states and 6596 transitions. Second operand 3 states. [2018-11-18 17:32:55,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:55,204 INFO L93 Difference]: Finished difference Result 4863 states and 6597 transitions. [2018-11-18 17:32:55,205 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:55,205 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 152 [2018-11-18 17:32:55,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:55,220 INFO L225 Difference]: With dead ends: 4863 [2018-11-18 17:32:55,220 INFO L226 Difference]: Without dead ends: 4860 [2018-11-18 17:32:55,223 INFO L604 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-18 17:32:55,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4860 states. [2018-11-18 17:32:55,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4860 to 4860. [2018-11-18 17:32:55,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4860 states. [2018-11-18 17:32:55,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4860 states to 4860 states and 6594 transitions. [2018-11-18 17:32:55,347 INFO L78 Accepts]: Start accepts. Automaton has 4860 states and 6594 transitions. Word has length 152 [2018-11-18 17:32:55,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:55,347 INFO L480 AbstractCegarLoop]: Abstraction has 4860 states and 6594 transitions. [2018-11-18 17:32:55,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:55,348 INFO L276 IsEmpty]: Start isEmpty. Operand 4860 states and 6594 transitions. [2018-11-18 17:32:55,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-11-18 17:32:55,349 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:55,350 INFO L375 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-18 17:32:55,350 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:55,350 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:55,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1383429498, now seen corresponding path program 1 times [2018-11-18 17:32:55,350 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:55,355 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:55,355 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:55,355 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:55,355 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:55,488 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-18 17:32:55,488 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:55,489 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:55,489 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:55,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:55,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:55,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:55,489 INFO L87 Difference]: Start difference. First operand 4860 states and 6594 transitions. Second operand 3 states. [2018-11-18 17:32:55,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:55,785 INFO L93 Difference]: Finished difference Result 14370 states and 19974 transitions. [2018-11-18 17:32:55,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:55,786 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 153 [2018-11-18 17:32:55,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:55,831 INFO L225 Difference]: With dead ends: 14370 [2018-11-18 17:32:55,831 INFO L226 Difference]: Without dead ends: 9531 [2018-11-18 17:32:55,847 INFO L604 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-18 17:32:55,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9531 states. [2018-11-18 17:32:56,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9531 to 9440. [2018-11-18 17:32:56,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9440 states. [2018-11-18 17:32:56,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9440 states to 9440 states and 13079 transitions. [2018-11-18 17:32:56,202 INFO L78 Accepts]: Start accepts. Automaton has 9440 states and 13079 transitions. Word has length 153 [2018-11-18 17:32:56,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:56,203 INFO L480 AbstractCegarLoop]: Abstraction has 9440 states and 13079 transitions. [2018-11-18 17:32:56,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:56,203 INFO L276 IsEmpty]: Start isEmpty. Operand 9440 states and 13079 transitions. [2018-11-18 17:32:56,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-18 17:32:56,207 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:56,208 INFO L375 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-18 17:32:56,208 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:56,208 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:56,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1564182363, now seen corresponding path program 1 times [2018-11-18 17:32:56,208 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:56,215 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:56,215 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:56,215 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:56,215 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:56,423 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-18 17:32:56,423 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:56,423 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:32:56,423 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:56,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:32:56,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:32:56,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:32:56,424 INFO L87 Difference]: Start difference. First operand 9440 states and 13079 transitions. Second operand 3 states. [2018-11-18 17:32:58,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:58,756 INFO L93 Difference]: Finished difference Result 18855 states and 26226 transitions. [2018-11-18 17:32:58,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:32:58,756 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 228 [2018-11-18 17:32:58,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:58,793 INFO L225 Difference]: With dead ends: 18855 [2018-11-18 17:32:58,794 INFO L226 Difference]: Without dead ends: 9450 [2018-11-18 17:32:58,823 INFO L604 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-18 17:32:58,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9450 states. [2018-11-18 17:32:59,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9450 to 9375. [2018-11-18 17:32:59,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9375 states. [2018-11-18 17:32:59,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9375 states to 9375 states and 12789 transitions. [2018-11-18 17:32:59,113 INFO L78 Accepts]: Start accepts. Automaton has 9375 states and 12789 transitions. Word has length 228 [2018-11-18 17:32:59,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:59,114 INFO L480 AbstractCegarLoop]: Abstraction has 9375 states and 12789 transitions. [2018-11-18 17:32:59,114 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:32:59,114 INFO L276 IsEmpty]: Start isEmpty. Operand 9375 states and 12789 transitions. [2018-11-18 17:32:59,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-18 17:32:59,120 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:32:59,120 INFO L375 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-18 17:32:59,120 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:32:59,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:32:59,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1053648186, now seen corresponding path program 1 times [2018-11-18 17:32:59,121 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:32:59,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:59,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:32:59,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:32:59,130 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:32:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:32:59,466 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-18 17:32:59,466 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:32:59,467 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 17:32:59,467 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:32:59,467 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 17:32:59,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 17:32:59,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 17:32:59,467 INFO L87 Difference]: Start difference. First operand 9375 states and 12789 transitions. Second operand 7 states. [2018-11-18 17:32:59,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:32:59,693 INFO L93 Difference]: Finished difference Result 10123 states and 13690 transitions. [2018-11-18 17:32:59,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 17:32:59,693 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 228 [2018-11-18 17:32:59,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:32:59,723 INFO L225 Difference]: With dead ends: 10123 [2018-11-18 17:32:59,723 INFO L226 Difference]: Without dead ends: 8913 [2018-11-18 17:32:59,730 INFO L604 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-18 17:32:59,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8913 states. [2018-11-18 17:32:59,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8913 to 8913. [2018-11-18 17:32:59,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8913 states. [2018-11-18 17:32:59,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8913 states to 8913 states and 12115 transitions. [2018-11-18 17:32:59,992 INFO L78 Accepts]: Start accepts. Automaton has 8913 states and 12115 transitions. Word has length 228 [2018-11-18 17:32:59,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:32:59,992 INFO L480 AbstractCegarLoop]: Abstraction has 8913 states and 12115 transitions. [2018-11-18 17:32:59,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 17:32:59,993 INFO L276 IsEmpty]: Start isEmpty. Operand 8913 states and 12115 transitions. [2018-11-18 17:33:00,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-11-18 17:33:00,000 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:00,000 INFO L375 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-18 17:33:00,001 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:00,001 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:00,001 INFO L82 PathProgramCache]: Analyzing trace with hash -58861026, now seen corresponding path program 1 times [2018-11-18 17:33:00,001 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:00,008 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,008 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:00,008 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,009 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:00,206 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-18 17:33:00,206 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:00,206 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 17:33:00,206 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:00,207 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 17:33:00,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 17:33:00,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 17:33:00,207 INFO L87 Difference]: Start difference. First operand 8913 states and 12115 transitions. Second operand 7 states. [2018-11-18 17:33:00,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:00,315 INFO L93 Difference]: Finished difference Result 9635 states and 12996 transitions. [2018-11-18 17:33:00,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 17:33:00,315 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 232 [2018-11-18 17:33:00,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:00,327 INFO L225 Difference]: With dead ends: 9635 [2018-11-18 17:33:00,327 INFO L226 Difference]: Without dead ends: 5688 [2018-11-18 17:33:00,335 INFO L604 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-18 17:33:00,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2018-11-18 17:33:00,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 5329. [2018-11-18 17:33:00,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5329 states. [2018-11-18 17:33:00,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5329 states to 5329 states and 7083 transitions. [2018-11-18 17:33:00,432 INFO L78 Accepts]: Start accepts. Automaton has 5329 states and 7083 transitions. Word has length 232 [2018-11-18 17:33:00,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:00,433 INFO L480 AbstractCegarLoop]: Abstraction has 5329 states and 7083 transitions. [2018-11-18 17:33:00,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 17:33:00,433 INFO L276 IsEmpty]: Start isEmpty. Operand 5329 states and 7083 transitions. [2018-11-18 17:33:00,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2018-11-18 17:33:00,438 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:00,438 INFO L375 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-18 17:33:00,438 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:00,439 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:00,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1395170003, now seen corresponding path program 1 times [2018-11-18 17:33:00,439 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:00,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,444 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:00,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,444 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:00,703 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-18 17:33:00,704 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:00,704 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 17:33:00,704 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:00,704 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 17:33:00,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 17:33:00,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 17:33:00,705 INFO L87 Difference]: Start difference. First operand 5329 states and 7083 transitions. Second operand 7 states. [2018-11-18 17:33:00,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:00,793 INFO L93 Difference]: Finished difference Result 8325 states and 11049 transitions. [2018-11-18 17:33:00,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 17:33:00,793 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 251 [2018-11-18 17:33:00,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:00,799 INFO L225 Difference]: With dead ends: 8325 [2018-11-18 17:33:00,799 INFO L226 Difference]: Without dead ends: 3031 [2018-11-18 17:33:00,807 INFO L604 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-18 17:33:00,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3031 states. [2018-11-18 17:33:00,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3031 to 3007. [2018-11-18 17:33:00,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3007 states. [2018-11-18 17:33:00,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 3901 transitions. [2018-11-18 17:33:00,859 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 3901 transitions. Word has length 251 [2018-11-18 17:33:00,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:00,859 INFO L480 AbstractCegarLoop]: Abstraction has 3007 states and 3901 transitions. [2018-11-18 17:33:00,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 17:33:00,859 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 3901 transitions. [2018-11-18 17:33:00,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-18 17:33:00,867 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:00,867 INFO L375 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-18 17:33:00,867 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:00,867 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:00,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1440232548, now seen corresponding path program 1 times [2018-11-18 17:33:00,868 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:00,872 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,872 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:00,872 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:00,873 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:01,055 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-18 17:33:01,055 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:01,055 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 17:33:01,055 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:01,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 17:33:01,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 17:33:01,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-18 17:33:01,056 INFO L87 Difference]: Start difference. First operand 3007 states and 3901 transitions. Second operand 6 states. [2018-11-18 17:33:01,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:01,227 INFO L93 Difference]: Finished difference Result 6264 states and 8359 transitions. [2018-11-18 17:33:01,227 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 17:33:01,227 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 284 [2018-11-18 17:33:01,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:01,235 INFO L225 Difference]: With dead ends: 6264 [2018-11-18 17:33:01,235 INFO L226 Difference]: Without dead ends: 3292 [2018-11-18 17:33:01,241 INFO L604 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-18 17:33:01,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3292 states. [2018-11-18 17:33:01,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3292 to 3285. [2018-11-18 17:33:01,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3285 states. [2018-11-18 17:33:01,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4283 transitions. [2018-11-18 17:33:01,315 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4283 transitions. Word has length 284 [2018-11-18 17:33:01,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:01,315 INFO L480 AbstractCegarLoop]: Abstraction has 3285 states and 4283 transitions. [2018-11-18 17:33:01,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 17:33:01,315 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4283 transitions. [2018-11-18 17:33:01,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-11-18 17:33:01,321 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:01,321 INFO L375 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-18 17:33:01,321 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:01,322 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:01,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1895446011, now seen corresponding path program 1 times [2018-11-18 17:33:01,322 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:01,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:01,327 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:01,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:01,327 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:01,488 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-18 17:33:01,489 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:01,489 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:33:01,489 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:01,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:33:01,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:33:01,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:33:01,490 INFO L87 Difference]: Start difference. First operand 3285 states and 4283 transitions. Second operand 3 states. [2018-11-18 17:33:03,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:03,587 INFO L93 Difference]: Finished difference Result 3288 states and 4285 transitions. [2018-11-18 17:33:03,589 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:33:03,589 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 274 [2018-11-18 17:33:03,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:03,598 INFO L225 Difference]: With dead ends: 3288 [2018-11-18 17:33:03,598 INFO L226 Difference]: Without dead ends: 3285 [2018-11-18 17:33:03,600 INFO L604 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-18 17:33:03,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3285 states. [2018-11-18 17:33:03,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3285 to 3285. [2018-11-18 17:33:03,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3285 states. [2018-11-18 17:33:03,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4277 transitions. [2018-11-18 17:33:03,702 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4277 transitions. Word has length 274 [2018-11-18 17:33:03,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:03,703 INFO L480 AbstractCegarLoop]: Abstraction has 3285 states and 4277 transitions. [2018-11-18 17:33:03,703 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:33:03,703 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4277 transitions. [2018-11-18 17:33:03,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2018-11-18 17:33:03,713 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:03,713 INFO L375 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-18 17:33:03,713 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:03,713 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:03,713 INFO L82 PathProgramCache]: Analyzing trace with hash -2005244722, now seen corresponding path program 1 times [2018-11-18 17:33:03,714 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:03,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:03,721 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:03,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:03,721 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:03,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:03,924 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-18 17:33:03,924 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:03,924 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:33:03,924 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:03,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:33:03,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:33:03,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:33:03,925 INFO L87 Difference]: Start difference. First operand 3285 states and 4277 transitions. Second operand 3 states. [2018-11-18 17:33:06,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:06,049 INFO L93 Difference]: Finished difference Result 5471 states and 7106 transitions. [2018-11-18 17:33:06,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:33:06,050 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 280 [2018-11-18 17:33:06,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:06,057 INFO L225 Difference]: With dead ends: 5471 [2018-11-18 17:33:06,057 INFO L226 Difference]: Without dead ends: 2221 [2018-11-18 17:33:06,062 INFO L604 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-18 17:33:06,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2221 states. [2018-11-18 17:33:06,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2221 to 2220. [2018-11-18 17:33:06,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2220 states. [2018-11-18 17:33:06,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 2869 transitions. [2018-11-18 17:33:06,137 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 2869 transitions. Word has length 280 [2018-11-18 17:33:06,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:06,137 INFO L480 AbstractCegarLoop]: Abstraction has 2220 states and 2869 transitions. [2018-11-18 17:33:06,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:33:06,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 2869 transitions. [2018-11-18 17:33:06,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2018-11-18 17:33:06,142 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:06,143 INFO L375 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, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 17:33:06,143 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:06,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:06,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1479024367, now seen corresponding path program 1 times [2018-11-18 17:33:06,143 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:06,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:06,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:06,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:06,149 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:06,323 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-18 17:33:06,323 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:06,324 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 17:33:06,324 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:06,324 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 17:33:06,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 17:33:06,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 17:33:06,324 INFO L87 Difference]: Start difference. First operand 2220 states and 2869 transitions. Second operand 3 states. [2018-11-18 17:33:08,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:08,413 INFO L93 Difference]: Finished difference Result 3250 states and 4196 transitions. [2018-11-18 17:33:08,413 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 17:33:08,413 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 287 [2018-11-18 17:33:08,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:08,417 INFO L225 Difference]: With dead ends: 3250 [2018-11-18 17:33:08,417 INFO L226 Difference]: Without dead ends: 1320 [2018-11-18 17:33:08,420 INFO L604 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-18 17:33:08,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1320 states. [2018-11-18 17:33:08,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1320 to 1319. [2018-11-18 17:33:08,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1319 states. [2018-11-18 17:33:08,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 1709 transitions. [2018-11-18 17:33:08,469 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 1709 transitions. Word has length 287 [2018-11-18 17:33:08,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:08,469 INFO L480 AbstractCegarLoop]: Abstraction has 1319 states and 1709 transitions. [2018-11-18 17:33:08,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 17:33:08,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 1709 transitions. [2018-11-18 17:33:08,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-18 17:33:08,473 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:08,473 INFO L375 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-18 17:33:08,473 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:08,473 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:08,474 INFO L82 PathProgramCache]: Analyzing trace with hash 956387935, now seen corresponding path program 1 times [2018-11-18 17:33:08,474 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:08,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:08,479 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:08,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:08,480 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:08,700 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-18 17:33:08,700 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:08,701 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 17:33:08,701 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:08,702 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 17:33:08,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 17:33:08,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 17:33:08,703 INFO L87 Difference]: Start difference. First operand 1319 states and 1709 transitions. Second operand 5 states. [2018-11-18 17:33:08,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:08,913 INFO L93 Difference]: Finished difference Result 2398 states and 3113 transitions. [2018-11-18 17:33:08,914 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-18 17:33:08,914 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-11-18 17:33:08,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:08,918 INFO L225 Difference]: With dead ends: 2398 [2018-11-18 17:33:08,918 INFO L226 Difference]: Without dead ends: 1322 [2018-11-18 17:33:08,921 INFO L604 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-18 17:33:08,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2018-11-18 17:33:08,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1319. [2018-11-18 17:33:08,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1319 states. [2018-11-18 17:33:08,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 1685 transitions. [2018-11-18 17:33:08,969 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 1685 transitions. Word has length 284 [2018-11-18 17:33:08,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:08,970 INFO L480 AbstractCegarLoop]: Abstraction has 1319 states and 1685 transitions. [2018-11-18 17:33:08,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 17:33:08,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 1685 transitions. [2018-11-18 17:33:08,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-18 17:33:08,973 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 17:33:08,973 INFO L375 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-18 17:33:08,973 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 17:33:08,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 17:33:08,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1907155679, now seen corresponding path program 1 times [2018-11-18 17:33:08,974 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 17:33:08,979 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:08,980 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 17:33:08,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 17:33:08,980 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 17:33:09,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 17:33:09,227 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-18 17:33:09,227 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 17:33:09,228 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 17:33:09,228 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-18 17:33:09,228 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 17:33:09,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 17:33:09,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 17:33:09,229 INFO L87 Difference]: Start difference. First operand 1319 states and 1685 transitions. Second operand 7 states. [2018-11-18 17:33:09,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 17:33:09,336 INFO L93 Difference]: Finished difference Result 1323 states and 1689 transitions. [2018-11-18 17:33:09,337 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 17:33:09,337 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 284 [2018-11-18 17:33:09,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 17:33:09,338 INFO L225 Difference]: With dead ends: 1323 [2018-11-18 17:33:09,338 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 17:33:09,339 INFO L604 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-18 17:33:09,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 17:33:09,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 17:33:09,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 17:33:09,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 17:33:09,340 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 284 [2018-11-18 17:33:09,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 17:33:09,340 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 17:33:09,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 17:33:09,341 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 17:33:09,341 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 17:33:09,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 17:33:11,661 WARN L180 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2018-11-18 17:33:11,853 WARN L180 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2018-11-18 17:33:12,432 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2018-11-18 17:33:12,855 WARN L180 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2018-11-18 17:33:13,098 WARN L180 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2018-11-18 17:33:15,805 WARN L180 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2018-11-18 17:33:16,023 WARN L180 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2018-11-18 17:33:16,509 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2018-11-18 17:33:16,697 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceFINAL(lines 9132 9150) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceEXIT(lines 9132 9150) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L421 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)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point L9143(lines 9143 9148) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point L9142(line 9142) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point L9137(lines 9137 9141) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,164 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 7149 7156) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L428 ceAbstractionStarter]: At program point dev_get_drvdataENTRY(lines 7149 7156) the Hoare annotation is: true [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 7149 7156) no Hoare annotation was computed. [2018-11-18 17:33:17,164 INFO L425 ceAbstractionStarter]: For program point L7930(lines 7930 7934) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point opera1_probeFINAL(lines 7908 7937) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7918(line 7918) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7919-1(line 7919) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point L7919(line 7919) the Hoare annotation is: true [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7920(lines 7920 7924) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7918-4(lines 7918 7927) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7916-1(line 7916) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point L7916(line 7916) the Hoare annotation is: true [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7918-2(lines 7918 7927) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point opera1_probeEXIT(lines 7908 7937) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point opera1_probeENTRY(lines 7908 7937) the Hoare annotation is: true [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point rc5_scanENTRY(lines 7196 7203) the Hoare annotation is: true [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point rc5_scanFINAL(lines 7196 7203) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point rc5_scanEXIT(lines 7196 7203) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 7122 7125) the Hoare annotation is: true [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 7122 7125) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 7122 7125) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L425 ceAbstractionStarter]: For program point L7124-1(line 7124) no Hoare annotation was computed. [2018-11-18 17:33:17,165 INFO L428 ceAbstractionStarter]: At program point L7124(line 7124) the Hoare annotation is: true [2018-11-18 17:33:17,166 INFO L428 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 7066 7074) the Hoare annotation is: true [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 7066 7074) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 7066 7074) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8062(line 8062) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8095(line 8095) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8128-1(lines 8126 8144) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8128(lines 8128 8137) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8161(lines 8161 8166) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 7998 8251) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8079(lines 8079 8110) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8112(line 8112) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L421 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)) (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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 0 ~ldv_state_variable_4~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8195(lines 8195 8200) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L421 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-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8063(lines 8063 8068) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8096(lines 8096 8102) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8162-1(line 8162) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8030-1(line 8030) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8179(lines 8179 8236) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8113(lines 8113 8154) no Hoare annotation was computed. [2018-11-18 17:33:17,166 INFO L425 ceAbstractionStarter]: For program point L8196-1(line 8196) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8064-1(line 8064) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L421 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)) (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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 0 ~ldv_state_variable_4~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8180(line 8180) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8081(lines 8081 8106) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 7998 8251) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8131-1(line 8131) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= ~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8032-1(line 8032) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L421 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-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8082(line 8082) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8115(lines 8115 8150) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8181-2(lines 8179 8236) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8148(line 8148) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8181(lines 8181 8186) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8049(lines 8049 8244) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8248(line 8248) no Hoare annotation was computed. [2018-11-18 17:33:17,167 INFO L425 ceAbstractionStarter]: For program point L8050(line 8050) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8083(lines 8083 8093) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8116(line 8116) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L428 ceAbstractionStarter]: At program point L8149(line 8149) the Hoare annotation is: true [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8182-1(line 8182) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L421 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-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8034-1(line 8034) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8216(line 8216) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8051(lines 8051 8076) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8084-1(line 8084) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8117(lines 8117 8123) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L421 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)) (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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 0 ~ldv_state_variable_4~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,168 INFO L421 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-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8217(lines 8217 8223) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8085(lines 8085 8090) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8118-1(line 8118) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8234(line 8234) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8168(line 8168) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8053(lines 8053 8072) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8202(line 8202) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L428 ceAbstractionStarter]: At program point L8235(line 8235) the Hoare annotation is: true [2018-11-18 17:33:17,168 INFO L425 ceAbstractionStarter]: For program point L8070(line 8070) no Hoare annotation was computed. [2018-11-18 17:33:17,168 INFO L428 ceAbstractionStarter]: At program point L8169(line 8169) the Hoare annotation is: true [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8037-1(line 8037) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8054(line 8054) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8203(lines 8203 8208) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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-18 17:33:17,169 INFO L428 ceAbstractionStarter]: At program point L8071(line 8071) the Hoare annotation is: true [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8104(line 8104) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8203-2(lines 8179 8236) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8038-1(line 8038) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8055(lines 8055 8060) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8204-1(line 8204) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8039-1(line 8039) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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-18 17:33:17,169 INFO L428 ceAbstractionStarter]: At program point L8105(line 8105) the Hoare annotation is: true [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8188-1(line 8188) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,169 INFO L425 ceAbstractionStarter]: For program point L8056-1(line 8056) no Hoare annotation was computed. [2018-11-18 17:33:17,169 INFO L421 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)) (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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 0 ~ldv_state_variable_4~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8040-1(line 8040) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L421 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-18 17:33:17,170 INFO L421 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-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8156(line 8156) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8024-1(line 8024) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L421 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-18 17:33:17,170 INFO L421 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-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8157(lines 8157 8174) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L421 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-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8125(line 8125) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8026-1(line 8026) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8126(lines 8126 8146) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8159(lines 8159 8170) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8225(line 8225) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8242(line 8242) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8176(line 8176) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8226(lines 8226 8232) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8127-1(line 8127) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 .cse2 (= ~ldv_state_variable_4~0 0)) (not (= 1 ~ldv_mutex_lock~0)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .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-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8160(line 8160) no Hoare annotation was computed. [2018-11-18 17:33:17,170 INFO L425 ceAbstractionStarter]: For program point L8028-1(line 8028) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L421 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-18 17:33:17,171 INFO L421 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 (= ~ldv_state_variable_3~0 0) .cse1 (= 1 ~ldv_state_variable_0~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)|)) (and (not (= 0 ~ldv_state_variable_3~0)) .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1))) [2018-11-18 17:33:17,171 INFO L428 ceAbstractionStarter]: At program point L8243(line 8243) the Hoare annotation is: true [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point L8078(line 8078) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point L8177(lines 8177 8240) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point L8210-1(line 8210) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point L8194(line 8194) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point L8335-1(line 8335) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,171 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12EXIT(lines 8326 8339) no Hoare annotation was computed. [2018-11-18 17:33:17,171 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12FINAL(lines 8326 8339) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7993-1(line 7993) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2EXIT(lines 7988 7997) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point L7993(line 7993) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point ldv_initialize_dvb_usb_device_properties_2ENTRY(lines 7988 7997) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2FINAL(lines 7988 7997) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7856-1(line 7856) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point L7856(line 7856) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7844-1(line 7844) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point L7844(line 7844) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7877(lines 7877 7882) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7840-1(line 7840) no Hoare annotation was computed. [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point L7840(line 7840) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L428 ceAbstractionStarter]: At program point L7865(lines 7841 7884) the Hoare annotation is: true [2018-11-18 17:33:17,172 INFO L425 ceAbstractionStarter]: For program point L7857(lines 7857 7863) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L428 ceAbstractionStarter]: At program point opera1_xilinx_load_firmwareENTRY(lines 7812 7892) the Hoare annotation is: true [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareEXIT(lines 7812 7892) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7845-1(line 7845) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L428 ceAbstractionStarter]: At program point L7845(line 7845) the Hoare annotation is: true [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7841-3(lines 7841 7886) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareFINAL(lines 7812 7892) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7841-2(lines 7841 7886) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7841(line 7841) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7866(lines 7866 7870) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7833(lines 7833 7887) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7850(lines 7850 7854) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L428 ceAbstractionStarter]: At program point L7846(line 7846) the Hoare annotation is: true [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7850-2(lines 7850 7854) no Hoare annotation was computed. [2018-11-18 17:33:17,173 INFO L425 ceAbstractionStarter]: For program point L7846-1(line 7846) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point L7838(line 7838) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point L7871(lines 7841 7884) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point L7867(lines 7841 7884) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7838-1(line 7838) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7876-1(line 7876) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point L7876(line 7876) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point opera1_power_ctrlFINAL(lines 7562 7577) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point L7574(line 7574) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L428 ceAbstractionStarter]: At program point opera1_power_ctrlENTRY(lines 7562 7577) the Hoare annotation is: true [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7570(line 7570) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point opera1_power_ctrlEXIT(lines 7562 7577) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7574-1(line 7574) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7569-2(lines 7569 7573) no Hoare annotation was computed. [2018-11-18 17:33:17,174 INFO L425 ceAbstractionStarter]: For program point L7570-2(line 7570) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point L7569(lines 7569 7573) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 7093 7101) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 7093 7101) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L428 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 7093 7101) the Hoare annotation is: true [2018-11-18 17:33:17,175 INFO L428 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point i2c_get_adapdataFINAL(lines 7184 7192) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L428 ceAbstractionStarter]: At program point i2c_get_adapdataENTRY(lines 7184 7192) the Hoare annotation is: true [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point i2c_get_adapdataEXIT(lines 7184 7192) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point L7189-1(line 7189) no Hoare annotation was computed. [2018-11-18 17:33:17,175 INFO L428 ceAbstractionStarter]: At program point L7189(line 7189) the Hoare annotation is: true [2018-11-18 17:33:17,175 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,175 INFO L425 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,176 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) [2018-11-18 17:33:17,176 INFO L421 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)|)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8468 8486) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point L8479(lines 8479 8484) no Hoare annotation was computed. [2018-11-18 17:33:17,176 INFO L425 ceAbstractionStarter]: For program point L8478(line 8478) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8468 8486) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point L8473(lines 8473 8477) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) [2018-11-18 17:33:17,177 INFO L428 ceAbstractionStarter]: At program point __create_pipeENTRY(lines 7173 7180) the Hoare annotation is: true [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point __create_pipeFINAL(lines 7173 7180) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point __create_pipeEXIT(lines 7173 7180) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point L7216-2(lines 7216 7221) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point L7216(lines 7216 7221) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L425 ceAbstractionStarter]: For program point stv0299_writeregFINAL(lines 7207 7224) no Hoare annotation was computed. [2018-11-18 17:33:17,177 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,177 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point stv0299_writeregEXIT(lines 7207 7224) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 7009 7026) the Hoare annotation is: true [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point L7017(lines 7017 7024) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 7009 7026) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 7009 7026) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point ldv_usb_driver_1EXIT(lines 7968 7977) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point L7973-1(line 7973) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L428 ceAbstractionStarter]: At program point ldv_usb_driver_1ENTRY(lines 7968 7977) the Hoare annotation is: true [2018-11-18 17:33:17,178 INFO L428 ceAbstractionStarter]: At program point L7973(line 7973) the Hoare annotation is: true [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point ldv_usb_driver_1FINAL(lines 7968 7977) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8576 8589) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point L8581(lines 8581 8585) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L425 ceAbstractionStarter]: For program point L8581-1(lines 8581 8585) no Hoare annotation was computed. [2018-11-18 17:33:17,178 INFO L421 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)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8576 8589) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L421 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)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,179 INFO L428 ceAbstractionStarter]: At program point opera1_driver_initENTRY(lines 7944 7952) the Hoare annotation is: true [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point L7949-1(line 7949) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point opera1_driver_initEXIT(lines 7944 7952) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L428 ceAbstractionStarter]: At program point L7949(line 7949) the Hoare annotation is: true [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point opera1_driver_initFINAL(lines 7944 7952) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point L8369-1(line 8369) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 8364 8373) no Hoare annotation was computed. [2018-11-18 17:33:17,179 INFO L421 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)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,179 INFO L421 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)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 8364 8373) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7391(line 7391) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7362-1(line 7362) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_xferFINAL(lines 7344 7394) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7371-1(lines 7371 7372) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L421 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)|)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7373(lines 7373 7377) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7363(lines 7363 7367) no Hoare annotation was computed. [2018-11-18 17:33:17,180 INFO L421 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)|)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,180 INFO L421 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)|)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,180 INFO L425 ceAbstractionStarter]: For program point L7357(lines 7357 7361) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,181 INFO L425 ceAbstractionStarter]: For program point L7353-1(line 7353) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L421 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)|)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,181 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,181 INFO L425 ceAbstractionStarter]: For program point L7378(lines 7378 7382) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L425 ceAbstractionStarter]: For program point L7378-2(lines 7378 7382) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_xferEXIT(lines 7344 7394) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,181 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 8340 8349) no Hoare annotation was computed. [2018-11-18 17:33:17,181 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 8340 8349) 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) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point L8345-1(line 8345) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L421 ceAbstractionStarter]: At program point L8345(line 8345) 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) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 8340 8349) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point L7807-1(line 7807) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L428 ceAbstractionStarter]: At program point L7807(line 7807) the Hoare annotation is: true [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point L7808-1(line 7808) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L428 ceAbstractionStarter]: At program point L7808(line 7808) the Hoare annotation is: true [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point opera1_read_mac_addressFINAL(lines 7801 7811) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L428 ceAbstractionStarter]: At program point opera1_read_mac_addressENTRY(lines 7801 7811) the Hoare annotation is: true [2018-11-18 17:33:17,182 INFO L425 ceAbstractionStarter]: For program point opera1_read_mac_addressEXIT(lines 7801 7811) no Hoare annotation was computed. [2018-11-18 17:33:17,182 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,182 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateFINAL(lines 7429 7441) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point L7435-1(line 7435) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point L7436-1(line 7436) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point L7437-1(line 7437) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateEXIT(lines 7429 7441) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point L7438-1(line 7438) no Hoare annotation was computed. [2018-11-18 17:33:17,183 INFO L425 ceAbstractionStarter]: For program point L7434-1(line 7434) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 8399 8407) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 8399 8407) the Hoare annotation is: true [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 8405) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 8399 8407) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 7126 7134) the Hoare annotation is: true [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point L7131-1(line 7131) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L428 ceAbstractionStarter]: At program point L7131(line 7131) the Hoare annotation is: true [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 7126 7134) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 7126 7134) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point opera1_driver_exitEXIT(lines 7953 7961) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L428 ceAbstractionStarter]: At program point opera1_driver_exitENTRY(lines 7953 7961) the Hoare annotation is: true [2018-11-18 17:33:17,184 INFO L425 ceAbstractionStarter]: For program point opera1_driver_exitFINAL(lines 7953 7961) no Hoare annotation was computed. [2018-11-18 17:33:17,184 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,185 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L421 ceAbstractionStarter]: At program point L7290(lines 7244 7293) the Hoare annotation is: (let ((.cse6 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (= 0 ~ldv_state_variable_3~0)) (.cse3 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse5 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse0 .cse3 .cse1 (not .cse5) (not (= 1 ~ldv_state_variable_0~0)) (not .cse2) .cse4 .cse7) (or .cse6 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse5))) [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7261-2(lines 7261 7266) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7261(lines 7261 7266) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7286(line 7286) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7253-2(line 7253) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7253(line 7253) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L425 ceAbstractionStarter]: For program point L7249-1(line 7249) no Hoare annotation was computed. [2018-11-18 17:33:17,185 INFO L421 ceAbstractionStarter]: At program point L7249(line 7249) the Hoare annotation is: (let ((.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse9 (not .cse7)) (.cse10 (not (= 1 ~ldv_state_variable_0~0))) (.cse11 (not .cse3)) (.cse4 (not (= 0 |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 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse3 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse8 .cse2 .cse9 .cse10 .cse11 .cse5 .cse6) (or .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 (and (not (= 0 opera1_xilinx_rw_~flags)) .cse8) .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse9 .cse10 .cse11 .cse4 .cse5 .cse6)))) [2018-11-18 17:33:17,186 INFO L425 ceAbstractionStarter]: For program point L7274(line 7274) no Hoare annotation was computed. [2018-11-18 17:33:17,186 INFO L425 ceAbstractionStarter]: For program point L7245-2(lines 7245 7251) no Hoare annotation was computed. [2018-11-18 17:33:17,186 INFO L425 ceAbstractionStarter]: For program point L7245(lines 7245 7251) no Hoare annotation was computed. [2018-11-18 17:33:17,186 INFO L425 ceAbstractionStarter]: For program point L7274-2(lines 7274 7279) no Hoare annotation was computed. [2018-11-18 17:33:17,186 INFO L421 ceAbstractionStarter]: At program point L7262(line 7262) the Hoare annotation is: (let ((.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse9 (not .cse7)) (.cse10 (not (= 1 ~ldv_state_variable_0~0))) (.cse11 (not .cse3)) (.cse4 (not (= 0 |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 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse3 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse8 .cse2 .cse9 .cse10 .cse11 .cse5 .cse6) (or .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 (and (not (= 0 opera1_xilinx_rw_~flags)) .cse8) .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse9 .cse10 .cse11 .cse4 .cse5 .cse6)))) [2018-11-18 17:33:17,186 INFO L421 ceAbstractionStarter]: At program point L7262-1(line 7262) the Hoare annotation is: (let ((.cse3 (= 0 ~ldv_state_variable_3~0)) (.cse7 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse9 (not .cse7)) (.cse10 (not (= 1 ~ldv_state_variable_0~0))) (.cse11 (not .cse3)) (.cse4 (not (= 0 |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 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse3 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse8 .cse2 .cse9 .cse10 .cse11 .cse5 .cse6) (or .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 (and (not (= 0 opera1_xilinx_rw_~flags)) .cse8) .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse9 .cse10 .cse11 .cse4 .cse5 .cse6)))) [2018-11-18 17:33:17,186 INFO L421 ceAbstractionStarter]: At program point L7254(line 7254) the Hoare annotation is: (let ((.cse6 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (= 0 ~ldv_state_variable_3~0)) (.cse3 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse5 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse0 .cse3 .cse1 (not .cse5) (not (= 1 ~ldv_state_variable_0~0)) (not .cse2) .cse4 .cse7) (or .cse6 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse5))) [2018-11-18 17:33:17,186 INFO L425 ceAbstractionStarter]: For program point L7254-1(line 7254) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L421 ceAbstractionStarter]: At program point L7246(line 7246) the Hoare annotation is: (let ((.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse6 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (not .cse6)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (not .cse4)) (.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse7 (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))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse11 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or (and .cse0 .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 .cse4 .cse5 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse1 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse3 .cse4 .cse1 .cse5 .cse11 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6)))) [2018-11-18 17:33:17,187 INFO L425 ceAbstractionStarter]: For program point L7246-1(line 7246) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L425 ceAbstractionStarter]: For program point L7271-1(line 7271) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L421 ceAbstractionStarter]: At program point L7271(line 7271) the Hoare annotation is: (let ((.cse6 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (= 0 ~ldv_state_variable_3~0)) (.cse3 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse5 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse0 .cse3 .cse1 (not .cse5) (not (= 1 ~ldv_state_variable_0~0)) (not .cse2) .cse4 .cse7) (or .cse6 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse5))) [2018-11-18 17:33:17,187 INFO L425 ceAbstractionStarter]: For program point L7263(line 7263) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_rwEXIT(lines 7229 7294) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L428 ceAbstractionStarter]: At program point opera1_xilinx_rwENTRY(lines 7229 7294) the Hoare annotation is: true [2018-11-18 17:33:17,187 INFO L425 ceAbstractionStarter]: For program point L7256(lines 7256 7260) no Hoare annotation was computed. [2018-11-18 17:33:17,187 INFO L421 ceAbstractionStarter]: At program point L7285-1(line 7285) the Hoare annotation is: (let ((.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse6 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (not .cse6)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (not .cse4)) (.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse7 (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))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse11 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or (and .cse0 .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 .cse4 .cse5 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse1 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse3 .cse4 .cse1 .cse5 .cse11 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6)))) [2018-11-18 17:33:17,187 INFO L421 ceAbstractionStarter]: At program point L7285(line 7285) the Hoare annotation is: (let ((.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse6 (= 0 ~ldv_state_variable_4~0))) (let ((.cse8 (not .cse6)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (not .cse4)) (.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse0 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse7 (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))) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse11 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or (and .cse0 .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 .cse4 .cse5 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse1 .cse3 .cse8 .cse9 .cse10 .cse5 .cse11) (or .cse7 .cse2 .cse3 .cse4 .cse1 .cse5 .cse11 .cse6) (or .cse0 .cse7 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6)))) [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_rwFINAL(lines 7229 7294) no Hoare annotation was computed. [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point L7269-2(lines 7244 7293) no Hoare annotation was computed. [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point L7269(lines 7269 7283) no Hoare annotation was computed. [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point ldv_usb_deregister_17EXIT(lines 8389 8398) no Hoare annotation was computed. [2018-11-18 17:33:17,188 INFO L428 ceAbstractionStarter]: At program point ldv_usb_deregister_17ENTRY(lines 8389 8398) the Hoare annotation is: true [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point ldv_usb_deregister_17FINAL(lines 8389 8398) no Hoare annotation was computed. [2018-11-18 17:33:17,188 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,189 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,189 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L425 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferEXIT(lines 7295 7343) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L425 ceAbstractionStarter]: For program point L7317(lines 7317 7337) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L425 ceAbstractionStarter]: For program point L7311-1(line 7311) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,189 INFO L421 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)) (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)) (= 0 ~ldv_state_variable_4~0) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0))) [2018-11-18 17:33:17,189 INFO L425 ceAbstractionStarter]: For program point L7340-1(line 7340) no Hoare annotation was computed. [2018-11-18 17:33:17,189 INFO L421 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)) (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)) (= 0 ~ldv_state_variable_4~0) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0))) [2018-11-18 17:33:17,194 INFO L425 ceAbstractionStarter]: For program point L7334(line 7334) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7305(lines 7305 7310) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7330(line 7330) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7326(line 7326) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferFINAL(lines 7295 7343) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7322(line 7322) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7318(line 7318) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L421 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)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 0 ~ldv_state_variable_3~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7312(lines 7312 7316) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7339(line 7339) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L7339-3(line 7339) no Hoare annotation was computed. [2018-11-18 17:33:17,195 INFO L421 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)) (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)) (= 0 ~ldv_state_variable_4~0) (and (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_usb_i2c_msgxfer_~tmp~9 0))) [2018-11-18 17:33:17,195 INFO L425 ceAbstractionStarter]: For program point L8385-1(line 8385) no Hoare annotation was computed. [2018-11-18 17:33:17,196 INFO L428 ceAbstractionStarter]: At program point L8385(line 8385) the Hoare annotation is: true [2018-11-18 17:33:17,196 INFO L425 ceAbstractionStarter]: For program point ldv_usb_register_driver_16EXIT(lines 8374 8388) no Hoare annotation was computed. [2018-11-18 17:33:17,196 INFO L428 ceAbstractionStarter]: At program point ldv_usb_register_driver_16ENTRY(lines 8374 8388) the Hoare annotation is: true [2018-11-18 17:33:17,196 INFO L425 ceAbstractionStarter]: For program point ldv_usb_register_driver_16FINAL(lines 8374 8388) no Hoare annotation was computed. [2018-11-18 17:33:17,196 INFO L425 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 7045 7056) no Hoare annotation was computed. [2018-11-18 17:33:17,196 INFO L425 ceAbstractionStarter]: For program point L7051-1(line 7051) no Hoare annotation was computed. [2018-11-18 17:33:17,196 INFO L428 ceAbstractionStarter]: At program point L7051(line 7051) the Hoare annotation is: true [2018-11-18 17:33:17,196 INFO L425 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 7045 7056) no Hoare annotation was computed. [2018-11-18 17:33:17,198 INFO L428 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 7045 7056) the Hoare annotation is: true [2018-11-18 17:33:17,198 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_funcEXIT(lines 7395 7402) no Hoare annotation was computed. [2018-11-18 17:33:17,198 INFO L428 ceAbstractionStarter]: At program point opera1_i2c_funcENTRY(lines 7395 7402) the Hoare annotation is: true [2018-11-18 17:33:17,198 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_funcFINAL(lines 7395 7402) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point L7983-1(line 7983) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L428 ceAbstractionStarter]: At program point ldv_initialize_i2c_algorithm_4ENTRY(lines 7978 7987) the Hoare annotation is: true [2018-11-18 17:33:17,199 INFO L428 ceAbstractionStarter]: At program point L7983(line 7983) the Hoare annotation is: true [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4FINAL(lines 7978 7987) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4EXIT(lines 7978 7987) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point L9245(lines 9245 9249) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceEXIT(lines 9240 9253) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point L9245-1(lines 9245 9249) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L421 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)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceFINAL(lines 9240 9253) no Hoare annotation was computed. [2018-11-18 17:33:17,199 INFO L421 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)) (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) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-11-18 17:33:17,199 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,200 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,200 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,200 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) [2018-11-18 17:33:17,200 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14FINAL(lines 8350 8363) no Hoare annotation was computed. [2018-11-18 17:33:17,203 INFO L425 ceAbstractionStarter]: For program point L8359-1(line 8359) no Hoare annotation was computed. [2018-11-18 17:33:17,203 INFO L421 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)) (= 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)|)) (= 0 ~ldv_state_variable_4~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) [2018-11-18 17:33:17,203 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14EXIT(lines 8350 8363) no Hoare annotation was computed. [2018-11-18 17:33:17,203 INFO L425 ceAbstractionStarter]: For program point interface_to_usbdevFINAL(lines 7157 7165) no Hoare annotation was computed. [2018-11-18 17:33:17,203 INFO L428 ceAbstractionStarter]: At program point interface_to_usbdevENTRY(lines 7157 7165) the Hoare annotation is: true [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point interface_to_usbdevEXIT(lines 7157 7165) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point memcpy_guardEXIT(lines 4 9) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point L6(lines 6 7) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L428 ceAbstractionStarter]: At program point memcpy_guardENTRY(lines 4 9) the Hoare annotation is: true [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point memcpy_guardFINAL(lines 4 9) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point L9307(lines 9301 9328) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L421 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-18 17:33:17,204 INFO L421 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-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point L9322(lines 9297 9329) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L425 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 9297 9329) no Hoare annotation was computed. [2018-11-18 17:33:17,204 INFO L421 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-18 17:33:17,204 INFO L428 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 9297 9329) the Hoare annotation is: true [2018-11-18 17:33:17,204 INFO L421 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-18 17:33:17,205 INFO L425 ceAbstractionStarter]: For program point L9312(lines 9301 9328) no Hoare annotation was computed. [2018-11-18 17:33:17,205 INFO L425 ceAbstractionStarter]: For program point L9302(lines 9301 9328) no Hoare annotation was computed. [2018-11-18 17:33:17,207 INFO L421 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-18 17:33:17,207 INFO L425 ceAbstractionStarter]: For program point L9317(lines 9301 9328) no Hoare annotation was computed. [2018-11-18 17:33:17,207 INFO L425 ceAbstractionStarter]: For program point opera1_rc_queryFINAL(lines 7686 7793) no Hoare annotation was computed. [2018-11-18 17:33:17,207 INFO L428 ceAbstractionStarter]: At program point opera1_rc_queryENTRY(lines 7686 7793) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7736-2(lines 7736 7742) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7736(line 7736) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7724(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7770(line 7770) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point opera1_rc_queryEXIT(lines 7686 7793) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7754(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7783(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7713-2(lines 7709 7788) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7713(lines 7713 7717) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7771(lines 7771 7778) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7709-1(lines 7709 7790) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7709(lines 7709 7790) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7726(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7718-1(lines 7718 7722) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7731(lines 7731 7735) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7760(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7731-2(lines 7731 7735) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7756(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point L7748(lines 7748 7753) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L428 ceAbstractionStarter]: At program point L7781(lines 7709 7788) the Hoare annotation is: true [2018-11-18 17:33:17,208 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,208 INFO L421 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-18 17:33:17,214 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 17:33:17,214 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 17:33:17,214 INFO L425 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 7057 7065) no Hoare annotation was computed. [2018-11-18 17:33:17,214 INFO L428 ceAbstractionStarter]: At program point L7062(line 7062) the Hoare annotation is: true [2018-11-18 17:33:17,214 INFO L428 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 7057 7065) the Hoare annotation is: true [2018-11-18 17:33:17,214 INFO L425 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 7057 7065) no Hoare annotation was computed. [2018-11-18 17:33:17,214 INFO L425 ceAbstractionStarter]: For program point L7062-1(line 7062) no Hoare annotation was computed. [2018-11-18 17:33:17,233 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 05:33:17 BoogieIcfgContainer [2018-11-18 17:33:17,234 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 17:33:17,234 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 17:33:17,234 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 17:33:17,234 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 17:33:17,235 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 05:32:49" (3/4) ... [2018-11-18 17:33:17,242 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 17:33:17,255 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-11-18 17:33:17,255 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2018-11-18 17:33:17,255 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_probe [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rc5_scan [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_12 [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_dvb_usb_device_properties_2 [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_load_firmware [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_power_ctrl [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_get_adapdata [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-11-18 17:33:17,256 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure stv0299_writereg [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_driver_1 [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_init [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_xfer [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_read_mac_address [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_stv0299_set_symbol_rate [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_exit [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_rw [2018-11-18 17:33:17,257 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_deregister_17 [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_usb_i2c_msgxfer [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_register_driver_16 [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_func [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_i2c_algorithm_4 [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_14 [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure interface_to_usbdev [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-18 17:33:17,258 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_rc_query [2018-11-18 17:33:17,259 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-11-18 17:33:17,285 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 390 nodes and edges [2018-11-18 17:33:17,287 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 169 nodes and edges [2018-11-18 17:33:17,288 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 74 nodes and edges [2018-11-18 17:33:17,289 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 32 nodes and edges [2018-11-18 17:33:17,291 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2018-11-18 17:33:17,292 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-18 17:33:17,293 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-11-18 17:33:17,294 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 17:33:17,327 WARN L220 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 && ldv_state_variable_3 == 0) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) && 1 == ldv_state_variable_0) && ldv_state_variable_4 == 0)) || !(1 == ldv_mutex_lock)) || !(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))) || (((!(0 == ldv_state_variable_3) && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && !(0 == ldv_state_variable_4)) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) [2018-11-18 17:33:17,327 WARN L220 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-18 17:33:17,331 WARN L220 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))) || 0 == ldv_state_variable_4 [2018-11-18 17:33:17,331 WARN L220 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))) || 0 == ldv_state_variable_4 [2018-11-18 17:33:17,332 WARN L220 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))) || 0 == ldv_state_variable_4 [2018-11-18 17:33:17,332 WARN L220 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_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) || (2 == ldv_mutex_usb_mutex_of_dvb_usb_device && tmp == 0) [2018-11-18 17:33:17,334 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(1 == ldv_mutex_lock) || !(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) || flags == \old(flags)) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) && ((((((((!(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)) || !(0 == ldv_state_variable_3)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device))) && (((((((!(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)) || 0 == ldv_state_variable_4) [2018-11-18 17:33:17,410 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_c0ec39d8-dcdb-4b67-a8eb-3b0cdc659ba0/bin-2019/utaipan/witness.graphml [2018-11-18 17:33:17,410 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 17:33:17,410 INFO L168 Benchmark]: Toolchain (without parser) took 34166.42 ms. Allocated memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: 1.1 GB). Free memory was 948.4 MB in the beginning and 1.6 GB in the end (delta: -615.3 MB). Peak memory consumption was 504.6 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,411 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 17:33:17,411 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2315.09 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 206.0 MB). Free memory was 948.4 MB in the beginning and 976.4 MB in the end (delta: -28.0 MB). Peak memory consumption was 314.8 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,411 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.36 ms. Allocated memory is still 1.2 GB. Free memory was 976.4 MB in the beginning and 970.6 MB in the end (delta: 5.8 MB). Peak memory consumption was 5.8 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,411 INFO L168 Benchmark]: Boogie Preprocessor took 83.47 ms. Allocated memory is still 1.2 GB. Free memory was 970.6 MB in the beginning and 959.0 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.6 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,412 INFO L168 Benchmark]: RCFGBuilder took 4067.04 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 109.6 MB). Free memory was 959.0 MB in the beginning and 1.1 GB in the end (delta: -99.2 MB). Peak memory consumption was 240.6 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,412 INFO L168 Benchmark]: TraceAbstraction took 27475.62 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 804.3 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -554.4 MB). Peak memory consumption was 905.6 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,412 INFO L168 Benchmark]: Witness Printer took 175.83 ms. Allocated memory is still 2.1 GB. Free memory was 1.6 GB in the beginning and 1.6 GB in the end (delta: 48.8 MB). Peak memory consumption was 48.8 MB. Max. memory is 11.5 GB. [2018-11-18 17:33:17,413 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.13 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 2315.09 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 206.0 MB). Free memory was 948.4 MB in the beginning and 976.4 MB in the end (delta: -28.0 MB). Peak memory consumption was 314.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 46.36 ms. Allocated memory is still 1.2 GB. Free memory was 976.4 MB in the beginning and 970.6 MB in the end (delta: 5.8 MB). Peak memory consumption was 5.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 83.47 ms. Allocated memory is still 1.2 GB. Free memory was 970.6 MB in the beginning and 959.0 MB in the end (delta: 11.6 MB). Peak memory consumption was 11.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4067.04 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 109.6 MB). Free memory was 959.0 MB in the beginning and 1.1 GB in the end (delta: -99.2 MB). Peak memory consumption was 240.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 27475.62 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 804.3 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -554.4 MB). Peak memory consumption was 905.6 MB. Max. memory is 11.5 GB. * Witness Printer took 175.83 ms. Allocated memory is still 2.1 GB. Free memory was 1.6 GB in the beginning and 1.6 GB in the end (delta: 48.8 MB). Peak memory consumption was 48.8 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))) || 0 == ldv_state_variable_4 - 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 && ldv_state_variable_3 == 0) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) && 1 == ldv_state_variable_0) && ldv_state_variable_4 == 0)) || !(1 == ldv_mutex_lock)) || !(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))) || (((!(0 == ldv_state_variable_3) && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && !(0 == ldv_state_variable_4)) && 1 == 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_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) || (2 == ldv_mutex_usb_mutex_of_dvb_usb_device && tmp == 0) - InvariantResult [Line: 7244]: Loop Invariant Derived loop invariant: ((((((((!(1 == ldv_mutex_lock) || !(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) || flags == \old(flags)) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) && ((((((((!(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)) || !(0 == ldv_state_variable_3)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device))) && (((((((!(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)) || 0 == ldv_state_variable_4) - 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))) || 0 == ldv_state_variable_4 - 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: 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))) || 0 == ldv_state_variable_4 - 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, 27.4s OverallTime, 18 OverallIterations, 9 TraceHistogramMax, 13.0s AutomataDifference, 0.0s DeadEndRemovalTime, 7.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 11522 SDtfs, 5797 SDslu, 18242 SDs, 0 SdLazy, 319 SolverSat, 58 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 10.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 85 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 40 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.2s AutomataMinimizationTime, 18 MinimizatonAttempts, 677 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 158 LocationsWithAnnotation, 23008 PreInvPairs, 23916 NumberOfFragments, 4036 HoareAnnotationTreeSize, 23008 FomulaSimplifications, 17500 FormulaSimplificationTreeSizeReduction, 1.9s HoareSimplificationTime, 158 FomulaSimplificationsInter, 18876 FormulaSimplificationTreeSizeReductionInter, 5.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 3796 NumberOfCodeBlocks, 3796 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 3778 ConstructedInterpolants, 0 QuantifiedInterpolants, 993691 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 18 InterpolantComputations, 18 PerfectInterpolantSequences, 5133/5133 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...