./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 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/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_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/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 517af31a649928735d7343c1f6a1b00b8e677c37 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-10-26 21:51:09,200 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-10-26 21:51:09,201 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-10-26 21:51:09,218 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-10-26 21:51:09,218 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-10-26 21:51:09,219 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-10-26 21:51:09,220 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-10-26 21:51:09,222 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-10-26 21:51:09,223 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-10-26 21:51:09,224 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-10-26 21:51:09,225 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-10-26 21:51:09,225 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-10-26 21:51:09,226 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-10-26 21:51:09,227 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-10-26 21:51:09,227 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-10-26 21:51:09,228 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-10-26 21:51:09,228 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-10-26 21:51:09,231 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-10-26 21:51:09,232 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-10-26 21:51:09,233 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-10-26 21:51:09,234 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-10-26 21:51:09,235 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-10-26 21:51:09,237 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-10-26 21:51:09,237 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-10-26 21:51:09,238 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-10-26 21:51:09,239 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-10-26 21:51:09,240 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-10-26 21:51:09,240 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-10-26 21:51:09,241 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-10-26 21:51:09,242 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-10-26 21:51:09,242 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-10-26 21:51:09,243 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-10-26 21:51:09,243 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-10-26 21:51:09,243 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-10-26 21:51:09,244 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-10-26 21:51:09,244 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-10-26 21:51:09,244 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-10-26 21:51:09,257 INFO L110 SettingsManager]: Loading preferences was successful [2018-10-26 21:51:09,257 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-10-26 21:51:09,258 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-10-26 21:51:09,258 INFO L133 SettingsManager]: * User list type=DISABLED [2018-10-26 21:51:09,258 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-10-26 21:51:09,259 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-10-26 21:51:09,259 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-10-26 21:51:09,259 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-10-26 21:51:09,259 INFO L133 SettingsManager]: * Log string format=TERM [2018-10-26 21:51:09,259 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-10-26 21:51:09,259 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-10-26 21:51:09,260 INFO L133 SettingsManager]: * Interval Domain=false [2018-10-26 21:51:09,260 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-10-26 21:51:09,260 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-10-26 21:51:09,260 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-10-26 21:51:09,261 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-10-26 21:51:09,261 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-10-26 21:51:09,261 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-10-26 21:51:09,261 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-10-26 21:51:09,261 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-10-26 21:51:09,261 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-10-26 21:51:09,263 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-10-26 21:51:09,263 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-10-26 21:51:09,264 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-10-26 21:51:09,264 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-10-26 21:51:09,264 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-10-26 21:51:09,264 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-10-26 21:51:09,264 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-10-26 21:51:09,264 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-10-26 21:51:09,265 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-10-26 21:51:09,265 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-10-26 21:51:09,265 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-10-26 21:51:09,265 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-10-26 21:51:09,265 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_20432477-5dbf-4a29-bd84-9dc6826e2b38/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 -> 517af31a649928735d7343c1f6a1b00b8e677c37 [2018-10-26 21:51:09,297 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-10-26 21:51:09,311 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-10-26 21:51:09,314 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-10-26 21:51:09,315 INFO L271 PluginConnector]: Initializing CDTParser... [2018-10-26 21:51:09,315 INFO L276 PluginConnector]: CDTParser initialized [2018-10-26 21:51:09,316 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/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-10-26 21:51:09,367 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/data/9d353a24a/5430e938c88b481b80de257a8156b1d2/FLAGbf73ff243 [2018-10-26 21:51:10,025 INFO L298 CDTParser]: Found 1 translation units. [2018-10-26 21:51:10,028 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/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-10-26 21:51:10,060 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/data/9d353a24a/5430e938c88b481b80de257a8156b1d2/FLAGbf73ff243 [2018-10-26 21:51:10,072 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/data/9d353a24a/5430e938c88b481b80de257a8156b1d2 [2018-10-26 21:51:10,075 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-10-26 21:51:10,077 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-10-26 21:51:10,077 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-10-26 21:51:10,078 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-10-26 21:51:10,081 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-10-26 21:51:10,082 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.10 09:51:10" (1/1) ... [2018-10-26 21:51:10,084 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f417228 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:10, skipping insertion in model container [2018-10-26 21:51:10,085 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.10 09:51:10" (1/1) ... [2018-10-26 21:51:10,094 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-10-26 21:51:10,213 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-10-26 21:51:12,208 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-10-26 21:51:12,482 INFO L189 MainTranslator]: Completed pre-run [2018-10-26 21:51:13,101 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-10-26 21:51:13,229 INFO L193 MainTranslator]: Completed translation [2018-10-26 21:51:13,229 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13 WrapperNode [2018-10-26 21:51:13,229 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-10-26 21:51:13,230 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-10-26 21:51:13,231 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-10-26 21:51:13,231 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-10-26 21:51:13,238 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,280 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,407 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-10-26 21:51:13,407 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-10-26 21:51:13,408 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-10-26 21:51:13,408 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-10-26 21:51:13,416 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,416 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,456 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,457 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,548 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,580 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,616 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... [2018-10-26 21:51:13,645 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-10-26 21:51:13,646 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-10-26 21:51:13,646 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-10-26 21:51:13,646 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-10-26 21:51:13,647 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/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-10-26 21:51:13,704 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-10-26 21:51:13,704 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-10-26 21:51:13,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_12 [2018-10-26 21:51:13,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_12 [2018-10-26 21:51:13,704 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_power_ctrl [2018-10-26 21:51:13,704 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_power_ctrl [2018-10-26 21:51:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-10-26 21:51:13,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-10-26 21:51:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-10-26 21:51:13,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-10-26 21:51:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_adapdata [2018-10-26 21:51:13,705 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_adapdata [2018-10-26 21:51:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-10-26 21:51:13,706 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-10-26 21:51:13,707 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-10-26 21:51:13,707 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-10-26 21:51:13,707 INFO L130 BoogieDeclarations]: Found specification of procedure stv0299_writereg [2018-10-26 21:51:13,707 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0299_writereg [2018-10-26 21:51:13,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-10-26 21:51:13,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-10-26 21:51:13,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-10-26 21:51:13,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-10-26 21:51:13,707 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-10-26 21:51:13,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-10-26 21:51:13,708 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_init [2018-10-26 21:51:13,709 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_init [2018-10-26 21:51:13,709 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_read_mac_address [2018-10-26 21:51:13,709 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_read_mac_address [2018-10-26 21:51:13,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-10-26 21:51:13,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-10-26 21:51:13,709 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_exit [2018-10-26 21:51:13,710 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_exit [2018-10-26 21:51:13,710 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_rw [2018-10-26 21:51:13,710 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_rw [2018-10-26 21:51:13,710 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_17 [2018-10-26 21:51:13,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_17 [2018-10-26 21:51:13,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-10-26 21:51:13,710 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-10-26 21:51:13,710 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_usb_i2c_msgxfer [2018-10-26 21:51:13,710 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_usb_i2c_msgxfer [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-10-26 21:51:13,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_func [2018-10-26 21:51:13,711 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_func [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_algorithm_4 [2018-10-26 21:51:13,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_algorithm_4 [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-10-26 21:51:13,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-10-26 21:51:13,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-10-26 21:51:13,711 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_rc_query [2018-10-26 21:51:13,712 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_rc_query [2018-10-26 21:51:13,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-10-26 21:51:13,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-10-26 21:51:13,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-10-26 21:51:13,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-10-26 21:51:13,712 INFO L130 BoogieDeclarations]: Found specification of procedure rc5_scan [2018-10-26 21:51:13,712 INFO L138 BoogieDeclarations]: Found implementation of procedure rc5_scan [2018-10-26 21:51:13,712 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_probe [2018-10-26 21:51:13,712 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_probe [2018-10-26 21:51:13,712 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-10-26 21:51:13,713 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-10-26 21:51:13,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-10-26 21:51:13,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-10-26 21:51:13,713 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-10-26 21:51:13,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-10-26 21:51:13,713 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_load_firmware [2018-10-26 21:51:13,713 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_load_firmware [2018-10-26 21:51:13,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-10-26 21:51:13,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-10-26 21:51:13,713 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-10-26 21:51:13,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-10-26 21:51:13,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-10-26 21:51:13,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-10-26 21:51:13,721 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_xfer [2018-10-26 21:51:13,721 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_xfer [2018-10-26 21:51:13,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-10-26 21:51:13,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-10-26 21:51:13,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-10-26 21:51:13,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-10-26 21:51:13,721 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_stv0299_set_symbol_rate [2018-10-26 21:51:13,721 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_stv0299_set_symbol_rate [2018-10-26 21:51:13,721 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-10-26 21:51:13,722 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-10-26 21:51:13,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-10-26 21:51:13,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-10-26 21:51:13,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_16 [2018-10-26 21:51:13,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_16 [2018-10-26 21:51:13,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2018-10-26 21:51:13,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2018-10-26 21:51:13,722 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2018-10-26 21:51:13,722 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2018-10-26 21:51:13,722 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-10-26 21:51:13,723 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-10-26 21:51:13,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-10-26 21:51:13,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-10-26 21:51:13,723 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-10-26 21:51:13,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-10-26 21:52:04,860 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-10-26 21:52:04,861 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.10 09:52:04 BoogieIcfgContainer [2018-10-26 21:52:04,861 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-10-26 21:52:04,864 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-10-26 21:52:04,864 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-10-26 21:52:04,868 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-10-26 21:52:04,868 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.10 09:51:10" (1/3) ... [2018-10-26 21:52:04,869 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33081f0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.10 09:52:04, skipping insertion in model container [2018-10-26 21:52:04,869 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:51:13" (2/3) ... [2018-10-26 21:52:04,870 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33081f0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.10 09:52:04, skipping insertion in model container [2018-10-26 21:52:04,870 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.10 09:52:04" (3/3) ... [2018-10-26 21:52:04,872 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-10-26 21:52:04,882 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-10-26 21:52:04,892 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-10-26 21:52:04,908 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-10-26 21:52:04,942 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-10-26 21:52:04,943 INFO L383 AbstractCegarLoop]: Hoare is true [2018-10-26 21:52:04,943 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-10-26 21:52:04,943 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-10-26 21:52:04,943 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-10-26 21:52:04,943 INFO L387 AbstractCegarLoop]: Difference is false [2018-10-26 21:52:04,943 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-10-26 21:52:04,943 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-10-26 21:52:04,976 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states. [2018-10-26 21:52:04,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-10-26 21:52:04,991 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:04,992 INFO L375 BasicCegarLoop]: trace histogram [6, 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-10-26 21:52:04,994 INFO L424 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:05,003 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:05,004 INFO L82 PathProgramCache]: Analyzing trace with hash 818214711, now seen corresponding path program 1 times [2018-10-26 21:52:05,006 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:05,120 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:05,120 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:05,120 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:05,120 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:06,111 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-10-26 21:52:06,113 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:06,113 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:06,113 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:06,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:06,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:06,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:06,134 INFO L87 Difference]: Start difference. First operand 448 states. Second operand 3 states. [2018-10-26 21:52:08,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:08,534 INFO L93 Difference]: Finished difference Result 1213 states and 1698 transitions. [2018-10-26 21:52:08,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:08,536 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 135 [2018-10-26 21:52:08,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:08,564 INFO L225 Difference]: With dead ends: 1213 [2018-10-26 21:52:08,565 INFO L226 Difference]: Without dead ends: 779 [2018-10-26 21:52:08,573 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:08,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2018-10-26 21:52:08,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 773. [2018-10-26 21:52:08,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 773 states. [2018-10-26 21:52:08,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1021 transitions. [2018-10-26 21:52:08,681 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1021 transitions. Word has length 135 [2018-10-26 21:52:08,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:08,682 INFO L481 AbstractCegarLoop]: Abstraction has 773 states and 1021 transitions. [2018-10-26 21:52:08,682 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:08,682 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1021 transitions. [2018-10-26 21:52:08,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-10-26 21:52:08,688 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:08,689 INFO L375 BasicCegarLoop]: trace histogram [6, 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-10-26 21:52:08,690 INFO L424 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:08,690 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:08,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1863370264, now seen corresponding path program 1 times [2018-10-26 21:52:08,690 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:08,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:08,700 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:08,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:08,700 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-10-26 21:52:09,300 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:09,300 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:09,300 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:09,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:09,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:09,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:09,303 INFO L87 Difference]: Start difference. First operand 773 states and 1021 transitions. Second operand 3 states. [2018-10-26 21:52:09,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:09,524 INFO L93 Difference]: Finished difference Result 2180 states and 2886 transitions. [2018-10-26 21:52:09,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:09,525 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 151 [2018-10-26 21:52:09,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:09,537 INFO L225 Difference]: With dead ends: 2180 [2018-10-26 21:52:09,537 INFO L226 Difference]: Without dead ends: 1442 [2018-10-26 21:52:09,540 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:09,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2018-10-26 21:52:09,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1416. [2018-10-26 21:52:09,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1416 states. [2018-10-26 21:52:09,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 1879 transitions. [2018-10-26 21:52:09,616 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 1879 transitions. Word has length 151 [2018-10-26 21:52:09,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:09,617 INFO L481 AbstractCegarLoop]: Abstraction has 1416 states and 1879 transitions. [2018-10-26 21:52:09,617 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:09,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 1879 transitions. [2018-10-26 21:52:09,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-10-26 21:52:09,619 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:09,619 INFO L375 BasicCegarLoop]: trace histogram [6, 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-10-26 21:52:09,619 INFO L424 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:09,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:09,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1122282617, now seen corresponding path program 1 times [2018-10-26 21:52:09,620 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:09,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:09,635 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:09,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:09,635 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:10,157 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-10-26 21:52:10,157 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:10,158 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:10,158 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:10,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:10,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:10,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:10,159 INFO L87 Difference]: Start difference. First operand 1416 states and 1879 transitions. Second operand 3 states. [2018-10-26 21:52:10,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:10,441 INFO L93 Difference]: Finished difference Result 3935 states and 5242 transitions. [2018-10-26 21:52:10,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:10,442 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 141 [2018-10-26 21:52:10,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:10,458 INFO L225 Difference]: With dead ends: 3935 [2018-10-26 21:52:10,458 INFO L226 Difference]: Without dead ends: 2554 [2018-10-26 21:52:10,463 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:10,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2554 states. [2018-10-26 21:52:10,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2554 to 2513. [2018-10-26 21:52:10,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2513 states. [2018-10-26 21:52:10,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2513 states to 2513 states and 3359 transitions. [2018-10-26 21:52:10,562 INFO L78 Accepts]: Start accepts. Automaton has 2513 states and 3359 transitions. Word has length 141 [2018-10-26 21:52:10,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:10,563 INFO L481 AbstractCegarLoop]: Abstraction has 2513 states and 3359 transitions. [2018-10-26 21:52:10,563 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:10,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2513 states and 3359 transitions. [2018-10-26 21:52:10,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-10-26 21:52:10,565 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:10,565 INFO L375 BasicCegarLoop]: trace histogram [7, 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-10-26 21:52:10,567 INFO L424 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:10,567 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:10,567 INFO L82 PathProgramCache]: Analyzing trace with hash -350161009, now seen corresponding path program 1 times [2018-10-26 21:52:10,567 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:10,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:10,575 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:10,575 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:10,575 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:11,072 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-10-26 21:52:11,073 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:11,073 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:11,073 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:11,074 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:11,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:11,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:11,075 INFO L87 Difference]: Start difference. First operand 2513 states and 3359 transitions. Second operand 3 states. [2018-10-26 21:52:11,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:11,395 INFO L93 Difference]: Finished difference Result 7399 states and 10082 transitions. [2018-10-26 21:52:11,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:11,396 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 156 [2018-10-26 21:52:11,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:11,430 INFO L225 Difference]: With dead ends: 7399 [2018-10-26 21:52:11,431 INFO L226 Difference]: Without dead ends: 4921 [2018-10-26 21:52:11,440 INFO L605 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-10-26 21:52:11,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4921 states. [2018-10-26 21:52:11,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4921 to 4876. [2018-10-26 21:52:11,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4876 states. [2018-10-26 21:52:11,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4876 states to 4876 states and 6626 transitions. [2018-10-26 21:52:11,639 INFO L78 Accepts]: Start accepts. Automaton has 4876 states and 6626 transitions. Word has length 156 [2018-10-26 21:52:11,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:11,644 INFO L481 AbstractCegarLoop]: Abstraction has 4876 states and 6626 transitions. [2018-10-26 21:52:11,644 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:11,644 INFO L276 IsEmpty]: Start isEmpty. Operand 4876 states and 6626 transitions. [2018-10-26 21:52:11,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-10-26 21:52:11,646 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:11,646 INFO L375 BasicCegarLoop]: trace histogram [7, 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-10-26 21:52:11,646 INFO L424 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:11,647 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:11,647 INFO L82 PathProgramCache]: Analyzing trace with hash 2029740562, now seen corresponding path program 1 times [2018-10-26 21:52:11,647 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:11,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:11,656 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:11,656 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:11,656 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:12,189 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-10-26 21:52:12,190 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:12,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:12,190 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:12,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:12,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:12,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:12,191 INFO L87 Difference]: Start difference. First operand 4876 states and 6626 transitions. Second operand 3 states. [2018-10-26 21:52:12,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:12,305 INFO L93 Difference]: Finished difference Result 4878 states and 6627 transitions. [2018-10-26 21:52:12,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:12,306 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 157 [2018-10-26 21:52:12,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:12,332 INFO L225 Difference]: With dead ends: 4878 [2018-10-26 21:52:12,332 INFO L226 Difference]: Without dead ends: 4875 [2018-10-26 21:52:12,335 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:12,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4875 states. [2018-10-26 21:52:12,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4875 to 4875. [2018-10-26 21:52:12,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4875 states. [2018-10-26 21:52:12,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4875 states to 4875 states and 6624 transitions. [2018-10-26 21:52:12,519 INFO L78 Accepts]: Start accepts. Automaton has 4875 states and 6624 transitions. Word has length 157 [2018-10-26 21:52:12,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:12,520 INFO L481 AbstractCegarLoop]: Abstraction has 4875 states and 6624 transitions. [2018-10-26 21:52:12,520 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:12,520 INFO L276 IsEmpty]: Start isEmpty. Operand 4875 states and 6624 transitions. [2018-10-26 21:52:12,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-10-26 21:52:12,523 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:12,524 INFO L375 BasicCegarLoop]: trace histogram [7, 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-10-26 21:52:12,524 INFO L424 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:12,524 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:12,524 INFO L82 PathProgramCache]: Analyzing trace with hash -1502717198, now seen corresponding path program 1 times [2018-10-26 21:52:12,524 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:12,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:12,531 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:12,531 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:12,531 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:12,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:13,025 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-10-26 21:52:13,026 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:13,026 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:13,026 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:13,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:13,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:13,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:13,027 INFO L87 Difference]: Start difference. First operand 4875 states and 6624 transitions. Second operand 3 states. [2018-10-26 21:52:13,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:13,146 INFO L93 Difference]: Finished difference Result 4877 states and 6625 transitions. [2018-10-26 21:52:13,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:13,147 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 158 [2018-10-26 21:52:13,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:13,172 INFO L225 Difference]: With dead ends: 4877 [2018-10-26 21:52:13,172 INFO L226 Difference]: Without dead ends: 4874 [2018-10-26 21:52:13,175 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:13,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4874 states. [2018-10-26 21:52:13,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4874 to 4874. [2018-10-26 21:52:13,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4874 states. [2018-10-26 21:52:13,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4874 states to 4874 states and 6622 transitions. [2018-10-26 21:52:13,355 INFO L78 Accepts]: Start accepts. Automaton has 4874 states and 6622 transitions. Word has length 158 [2018-10-26 21:52:13,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:13,355 INFO L481 AbstractCegarLoop]: Abstraction has 4874 states and 6622 transitions. [2018-10-26 21:52:13,355 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:13,355 INFO L276 IsEmpty]: Start isEmpty. Operand 4874 states and 6622 transitions. [2018-10-26 21:52:13,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-10-26 21:52:13,357 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:13,357 INFO L375 BasicCegarLoop]: trace histogram [7, 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-10-26 21:52:13,359 INFO L424 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:13,359 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:13,359 INFO L82 PathProgramCache]: Analyzing trace with hash 660246805, now seen corresponding path program 1 times [2018-10-26 21:52:13,359 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:13,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:13,368 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:13,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:13,368 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:13,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:13,845 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-10-26 21:52:13,845 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:13,846 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:13,846 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:13,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:13,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:13,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:13,848 INFO L87 Difference]: Start difference. First operand 4874 states and 6622 transitions. Second operand 3 states. [2018-10-26 21:52:13,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:13,972 INFO L93 Difference]: Finished difference Result 4876 states and 6623 transitions. [2018-10-26 21:52:13,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:13,972 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 159 [2018-10-26 21:52:13,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:13,994 INFO L225 Difference]: With dead ends: 4876 [2018-10-26 21:52:13,995 INFO L226 Difference]: Without dead ends: 4873 [2018-10-26 21:52:13,997 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:14,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4873 states. [2018-10-26 21:52:14,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4873 to 4873. [2018-10-26 21:52:14,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4873 states. [2018-10-26 21:52:14,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4873 states to 4873 states and 6620 transitions. [2018-10-26 21:52:14,182 INFO L78 Accepts]: Start accepts. Automaton has 4873 states and 6620 transitions. Word has length 159 [2018-10-26 21:52:14,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:14,182 INFO L481 AbstractCegarLoop]: Abstraction has 4873 states and 6620 transitions. [2018-10-26 21:52:14,182 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:14,182 INFO L276 IsEmpty]: Start isEmpty. Operand 4873 states and 6620 transitions. [2018-10-26 21:52:14,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-10-26 21:52:14,184 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:14,184 INFO L375 BasicCegarLoop]: trace histogram [7, 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-10-26 21:52:14,184 INFO L424 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:14,185 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:14,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1007340971, now seen corresponding path program 1 times [2018-10-26 21:52:14,185 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:14,194 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:14,195 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:14,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:14,195 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:14,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:14,670 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-10-26 21:52:14,670 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:14,671 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:14,671 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:14,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:14,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:14,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:14,672 INFO L87 Difference]: Start difference. First operand 4873 states and 6620 transitions. Second operand 3 states. [2018-10-26 21:52:15,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:15,097 INFO L93 Difference]: Finished difference Result 14409 states and 20052 transitions. [2018-10-26 21:52:15,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:15,098 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 160 [2018-10-26 21:52:15,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:15,173 INFO L225 Difference]: With dead ends: 14409 [2018-10-26 21:52:15,173 INFO L226 Difference]: Without dead ends: 9557 [2018-10-26 21:52:15,192 INFO L605 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-10-26 21:52:15,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9557 states. [2018-10-26 21:52:15,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9557 to 9465. [2018-10-26 21:52:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9465 states. [2018-10-26 21:52:15,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9465 states to 9465 states and 13129 transitions. [2018-10-26 21:52:15,544 INFO L78 Accepts]: Start accepts. Automaton has 9465 states and 13129 transitions. Word has length 160 [2018-10-26 21:52:15,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:15,546 INFO L481 AbstractCegarLoop]: Abstraction has 9465 states and 13129 transitions. [2018-10-26 21:52:15,546 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:15,546 INFO L276 IsEmpty]: Start isEmpty. Operand 9465 states and 13129 transitions. [2018-10-26 21:52:15,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-10-26 21:52:15,553 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:15,553 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-10-26 21:52:15,553 INFO L424 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:15,553 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:15,554 INFO L82 PathProgramCache]: Analyzing trace with hash -411225122, now seen corresponding path program 1 times [2018-10-26 21:52:15,554 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:15,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:15,564 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:15,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:15,564 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:16,174 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2018-10-26 21:52:16,174 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:16,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:16,175 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:16,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:16,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:16,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:16,176 INFO L87 Difference]: Start difference. First operand 9465 states and 13129 transitions. Second operand 3 states. [2018-10-26 21:52:18,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:18,727 INFO L93 Difference]: Finished difference Result 18905 states and 26326 transitions. [2018-10-26 21:52:18,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:18,728 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 227 [2018-10-26 21:52:18,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:18,769 INFO L225 Difference]: With dead ends: 18905 [2018-10-26 21:52:18,769 INFO L226 Difference]: Without dead ends: 9475 [2018-10-26 21:52:18,801 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:18,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9475 states. [2018-10-26 21:52:19,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9475 to 9400. [2018-10-26 21:52:19,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9400 states. [2018-10-26 21:52:19,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9400 states to 9400 states and 12839 transitions. [2018-10-26 21:52:19,112 INFO L78 Accepts]: Start accepts. Automaton has 9400 states and 12839 transitions. Word has length 227 [2018-10-26 21:52:19,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:19,113 INFO L481 AbstractCegarLoop]: Abstraction has 9400 states and 12839 transitions. [2018-10-26 21:52:19,113 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:19,113 INFO L276 IsEmpty]: Start isEmpty. Operand 9400 states and 12839 transitions. [2018-10-26 21:52:19,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-10-26 21:52:19,120 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:19,120 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:19,120 INFO L424 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:19,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:19,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1008897228, now seen corresponding path program 1 times [2018-10-26 21:52:19,121 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:19,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:19,132 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:19,132 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:19,132 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:20,117 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 382 trivial. 0 not checked. [2018-10-26 21:52:20,117 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:20,118 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-10-26 21:52:20,118 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:20,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-10-26 21:52:20,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-10-26 21:52:20,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:20,120 INFO L87 Difference]: Start difference. First operand 9400 states and 12839 transitions. Second operand 7 states. [2018-10-26 21:52:20,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:20,617 INFO L93 Difference]: Finished difference Result 10148 states and 13740 transitions. [2018-10-26 21:52:20,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-26 21:52:20,618 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 237 [2018-10-26 21:52:20,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:20,652 INFO L225 Difference]: With dead ends: 10148 [2018-10-26 21:52:20,652 INFO L226 Difference]: Without dead ends: 8938 [2018-10-26 21:52:20,661 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:20,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8938 states. [2018-10-26 21:52:20,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8938 to 8938. [2018-10-26 21:52:20,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8938 states. [2018-10-26 21:52:20,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8938 states to 8938 states and 12165 transitions. [2018-10-26 21:52:20,935 INFO L78 Accepts]: Start accepts. Automaton has 8938 states and 12165 transitions. Word has length 237 [2018-10-26 21:52:20,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:20,937 INFO L481 AbstractCegarLoop]: Abstraction has 8938 states and 12165 transitions. [2018-10-26 21:52:20,937 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-10-26 21:52:20,937 INFO L276 IsEmpty]: Start isEmpty. Operand 8938 states and 12165 transitions. [2018-10-26 21:52:20,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2018-10-26 21:52:20,946 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:20,946 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:20,946 INFO L424 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:20,946 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:20,947 INFO L82 PathProgramCache]: Analyzing trace with hash 998058993, now seen corresponding path program 1 times [2018-10-26 21:52:20,947 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:20,955 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:20,955 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:20,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:20,956 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:21,943 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2018-10-26 21:52:21,944 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:21,944 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-10-26 21:52:21,944 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:21,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-10-26 21:52:21,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-10-26 21:52:21,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:21,946 INFO L87 Difference]: Start difference. First operand 8938 states and 12165 transitions. Second operand 7 states. [2018-10-26 21:52:22,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:22,351 INFO L93 Difference]: Finished difference Result 9660 states and 13046 transitions. [2018-10-26 21:52:22,351 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-26 21:52:22,352 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 241 [2018-10-26 21:52:22,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:22,371 INFO L225 Difference]: With dead ends: 9660 [2018-10-26 21:52:22,371 INFO L226 Difference]: Without dead ends: 5701 [2018-10-26 21:52:22,384 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:22,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5701 states. [2018-10-26 21:52:22,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5701 to 5342. [2018-10-26 21:52:22,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5342 states. [2018-10-26 21:52:22,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5342 states to 5342 states and 7109 transitions. [2018-10-26 21:52:22,559 INFO L78 Accepts]: Start accepts. Automaton has 5342 states and 7109 transitions. Word has length 241 [2018-10-26 21:52:22,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:22,559 INFO L481 AbstractCegarLoop]: Abstraction has 5342 states and 7109 transitions. [2018-10-26 21:52:22,559 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-10-26 21:52:22,559 INFO L276 IsEmpty]: Start isEmpty. Operand 5342 states and 7109 transitions. [2018-10-26 21:52:22,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-10-26 21:52:22,568 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:22,569 INFO L375 BasicCegarLoop]: trace histogram [9, 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-10-26 21:52:22,569 INFO L424 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:22,569 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:22,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1610752549, now seen corresponding path program 1 times [2018-10-26 21:52:22,569 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:22,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:22,577 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:22,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:22,578 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:22,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:23,546 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2018-10-26 21:52:23,546 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:23,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-10-26 21:52:23,546 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:23,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-10-26 21:52:23,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-10-26 21:52:23,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:23,547 INFO L87 Difference]: Start difference. First operand 5342 states and 7109 transitions. Second operand 7 states. [2018-10-26 21:52:23,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:23,914 INFO L93 Difference]: Finished difference Result 8345 states and 11089 transitions. [2018-10-26 21:52:23,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-26 21:52:23,915 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 270 [2018-10-26 21:52:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:23,925 INFO L225 Difference]: With dead ends: 8345 [2018-10-26 21:52:23,925 INFO L226 Difference]: Without dead ends: 3038 [2018-10-26 21:52:23,939 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:23,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3038 states. [2018-10-26 21:52:24,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3038 to 3014. [2018-10-26 21:52:24,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3014 states. [2018-10-26 21:52:24,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 3915 transitions. [2018-10-26 21:52:24,032 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 3915 transitions. Word has length 270 [2018-10-26 21:52:24,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:24,032 INFO L481 AbstractCegarLoop]: Abstraction has 3014 states and 3915 transitions. [2018-10-26 21:52:24,033 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-10-26 21:52:24,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 3915 transitions. [2018-10-26 21:52:24,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-10-26 21:52:24,046 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:24,046 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:24,047 INFO L424 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:24,047 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:24,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1615245418, now seen corresponding path program 1 times [2018-10-26 21:52:24,047 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:24,057 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:24,057 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:24,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:24,058 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2018-10-26 21:52:24,950 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:24,950 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-10-26 21:52:24,950 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:24,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-10-26 21:52:24,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-10-26 21:52:24,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-10-26 21:52:24,953 INFO L87 Difference]: Start difference. First operand 3014 states and 3915 transitions. Second operand 6 states. [2018-10-26 21:52:25,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:25,831 INFO L93 Difference]: Finished difference Result 6278 states and 8387 transitions. [2018-10-26 21:52:25,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-26 21:52:25,831 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 293 [2018-10-26 21:52:25,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:25,842 INFO L225 Difference]: With dead ends: 6278 [2018-10-26 21:52:25,842 INFO L226 Difference]: Without dead ends: 3299 [2018-10-26 21:52:25,851 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:25,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2018-10-26 21:52:25,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 3292. [2018-10-26 21:52:25,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3292 states. [2018-10-26 21:52:25,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3292 states to 3292 states and 4297 transitions. [2018-10-26 21:52:25,959 INFO L78 Accepts]: Start accepts. Automaton has 3292 states and 4297 transitions. Word has length 293 [2018-10-26 21:52:25,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:25,959 INFO L481 AbstractCegarLoop]: Abstraction has 3292 states and 4297 transitions. [2018-10-26 21:52:25,959 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-10-26 21:52:25,959 INFO L276 IsEmpty]: Start isEmpty. Operand 3292 states and 4297 transitions. [2018-10-26 21:52:25,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-10-26 21:52:25,971 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:25,971 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:25,971 INFO L424 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:25,971 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:25,971 INFO L82 PathProgramCache]: Analyzing trace with hash -620329851, now seen corresponding path program 1 times [2018-10-26 21:52:25,972 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:25,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:25,980 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:25,980 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:25,980 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:26,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:26,500 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2018-10-26 21:52:26,500 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:26,500 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:26,500 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:26,501 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:26,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:26,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:26,503 INFO L87 Difference]: Start difference. First operand 3292 states and 4297 transitions. Second operand 3 states. [2018-10-26 21:52:28,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:28,692 INFO L93 Difference]: Finished difference Result 3295 states and 4299 transitions. [2018-10-26 21:52:28,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:28,693 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 283 [2018-10-26 21:52:28,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:28,703 INFO L225 Difference]: With dead ends: 3295 [2018-10-26 21:52:28,704 INFO L226 Difference]: Without dead ends: 3292 [2018-10-26 21:52:28,706 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:28,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3292 states. [2018-10-26 21:52:28,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3292 to 3292. [2018-10-26 21:52:28,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3292 states. [2018-10-26 21:52:28,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3292 states to 3292 states and 4291 transitions. [2018-10-26 21:52:28,905 INFO L78 Accepts]: Start accepts. Automaton has 3292 states and 4291 transitions. Word has length 283 [2018-10-26 21:52:28,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:28,905 INFO L481 AbstractCegarLoop]: Abstraction has 3292 states and 4291 transitions. [2018-10-26 21:52:28,905 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:28,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3292 states and 4291 transitions. [2018-10-26 21:52:28,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2018-10-26 21:52:28,917 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:28,918 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:28,918 INFO L424 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:28,918 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:28,918 INFO L82 PathProgramCache]: Analyzing trace with hash 603243497, now seen corresponding path program 1 times [2018-10-26 21:52:28,918 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:28,927 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:28,927 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:28,927 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:28,927 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:29,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:29,404 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2018-10-26 21:52:29,404 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:29,405 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:29,405 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:29,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:29,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:29,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:29,407 INFO L87 Difference]: Start difference. First operand 3292 states and 4291 transitions. Second operand 3 states. [2018-10-26 21:52:31,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:31,629 INFO L93 Difference]: Finished difference Result 5448 states and 7090 transitions. [2018-10-26 21:52:31,634 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:31,634 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 296 [2018-10-26 21:52:31,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:31,641 INFO L225 Difference]: With dead ends: 5448 [2018-10-26 21:52:31,643 INFO L226 Difference]: Without dead ends: 2191 [2018-10-26 21:52:31,648 INFO L605 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-10-26 21:52:31,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2018-10-26 21:52:31,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 2190. [2018-10-26 21:52:31,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2190 states. [2018-10-26 21:52:31,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2190 states to 2190 states and 2839 transitions. [2018-10-26 21:52:31,721 INFO L78 Accepts]: Start accepts. Automaton has 2190 states and 2839 transitions. Word has length 296 [2018-10-26 21:52:31,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:31,722 INFO L481 AbstractCegarLoop]: Abstraction has 2190 states and 2839 transitions. [2018-10-26 21:52:31,722 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:31,723 INFO L276 IsEmpty]: Start isEmpty. Operand 2190 states and 2839 transitions. [2018-10-26 21:52:31,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-10-26 21:52:31,731 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:31,731 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:31,731 INFO L424 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:31,731 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:31,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1087252982, now seen corresponding path program 1 times [2018-10-26 21:52:31,731 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:31,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:31,740 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:31,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:31,741 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2018-10-26 21:52:32,592 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:32,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-10-26 21:52:32,592 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:32,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-10-26 21:52:32,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-10-26 21:52:32,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-10-26 21:52:32,593 INFO L87 Difference]: Start difference. First operand 2190 states and 2839 transitions. Second operand 6 states. [2018-10-26 21:52:33,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:33,194 INFO L93 Difference]: Finished difference Result 4140 states and 5377 transitions. [2018-10-26 21:52:33,194 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-10-26 21:52:33,194 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 283 [2018-10-26 21:52:33,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:33,200 INFO L225 Difference]: With dead ends: 4140 [2018-10-26 21:52:33,200 INFO L226 Difference]: Without dead ends: 2195 [2018-10-26 21:52:33,204 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-10-26 21:52:33,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2195 states. [2018-10-26 21:52:33,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2195 to 2190. [2018-10-26 21:52:33,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2190 states. [2018-10-26 21:52:33,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2190 states to 2190 states and 2799 transitions. [2018-10-26 21:52:33,276 INFO L78 Accepts]: Start accepts. Automaton has 2190 states and 2799 transitions. Word has length 283 [2018-10-26 21:52:33,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:33,277 INFO L481 AbstractCegarLoop]: Abstraction has 2190 states and 2799 transitions. [2018-10-26 21:52:33,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-10-26 21:52:33,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2190 states and 2799 transitions. [2018-10-26 21:52:33,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2018-10-26 21:52:33,285 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:33,286 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:33,286 INFO L424 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:33,286 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:33,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1575626930, now seen corresponding path program 1 times [2018-10-26 21:52:33,286 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:33,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:33,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:33,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:33,295 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:33,759 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2018-10-26 21:52:33,759 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:33,759 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-10-26 21:52:33,759 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:33,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-10-26 21:52:33,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-10-26 21:52:33,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-10-26 21:52:33,760 INFO L87 Difference]: Start difference. First operand 2190 states and 2799 transitions. Second operand 3 states. [2018-10-26 21:52:35,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:35,885 INFO L93 Difference]: Finished difference Result 3222 states and 4110 transitions. [2018-10-26 21:52:35,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-10-26 21:52:35,886 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 289 [2018-10-26 21:52:35,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:35,888 INFO L225 Difference]: With dead ends: 3222 [2018-10-26 21:52:35,889 INFO L226 Difference]: Without dead ends: 1324 [2018-10-26 21:52:35,891 INFO L605 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-10-26 21:52:35,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1324 states. [2018-10-26 21:52:35,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1324 to 1323. [2018-10-26 21:52:35,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1323 states. [2018-10-26 21:52:35,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 1693 transitions. [2018-10-26 21:52:35,942 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 1693 transitions. Word has length 289 [2018-10-26 21:52:35,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:35,943 INFO L481 AbstractCegarLoop]: Abstraction has 1323 states and 1693 transitions. [2018-10-26 21:52:35,943 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-10-26 21:52:35,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 1693 transitions. [2018-10-26 21:52:35,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-10-26 21:52:35,950 INFO L367 BasicCegarLoop]: Found error trace [2018-10-26 21:52:35,950 INFO L375 BasicCegarLoop]: trace histogram [9, 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-10-26 21:52:35,951 INFO L424 AbstractCegarLoop]: === Iteration 18 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-10-26 21:52:35,951 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-10-26 21:52:35,951 INFO L82 PathProgramCache]: Analyzing trace with hash 871815641, now seen corresponding path program 1 times [2018-10-26 21:52:35,951 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-10-26 21:52:35,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:35,959 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-10-26 21:52:35,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-10-26 21:52:35,960 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-10-26 21:52:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-10-26 21:52:36,505 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2018-10-26 21:52:36,505 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-10-26 21:52:36,505 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-10-26 21:52:36,505 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-10-26 21:52:36,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-10-26 21:52:36,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-10-26 21:52:36,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:36,506 INFO L87 Difference]: Start difference. First operand 1323 states and 1693 transitions. Second operand 7 states. [2018-10-26 21:52:36,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-10-26 21:52:36,566 INFO L93 Difference]: Finished difference Result 1327 states and 1697 transitions. [2018-10-26 21:52:36,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-10-26 21:52:36,570 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 293 [2018-10-26 21:52:36,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-10-26 21:52:36,571 INFO L225 Difference]: With dead ends: 1327 [2018-10-26 21:52:36,571 INFO L226 Difference]: Without dead ends: 0 [2018-10-26 21:52:36,573 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-10-26 21:52:36,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-10-26 21:52:36,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-10-26 21:52:36,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-10-26 21:52:36,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-10-26 21:52:36,576 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 293 [2018-10-26 21:52:36,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-10-26 21:52:36,576 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-10-26 21:52:36,576 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-10-26 21:52:36,576 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-10-26 21:52:36,576 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-10-26 21:52:36,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-10-26 21:52:39,395 WARN L179 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 1 [2018-10-26 21:52:40,266 WARN L179 SmtUtils]: Spent 856.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2018-10-26 21:52:40,544 WARN L179 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2018-10-26 21:52:41,303 WARN L179 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 38 [2018-10-26 21:52:41,815 WARN L179 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 38 [2018-10-26 21:52:42,121 WARN L179 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2018-10-26 21:52:42,998 WARN L179 SmtUtils]: Spent 573.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2018-10-26 21:52:43,482 WARN L179 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 1 [2018-10-26 21:52:44,631 WARN L179 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2018-10-26 21:52:45,622 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 24 [2018-10-26 21:52:46,275 WARN L179 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 38 [2018-10-26 21:52:46,534 WARN L179 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2018-10-26 21:52:47,102 WARN L179 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2018-10-26 21:52:47,322 WARN L179 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2018-10-26 21:52:47,879 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-10-26 21:52:47,880 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-10-26 21:52:47,880 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-10-26 21:52:47,880 INFO L425 ceAbstractionStarter]: For program point L9143(lines 9143 9148) no Hoare annotation was computed. [2018-10-26 21:52:47,880 INFO L425 ceAbstractionStarter]: For program point L9142(line 9142) no Hoare annotation was computed. [2018-10-26 21:52:47,880 INFO L425 ceAbstractionStarter]: For program point L9137(lines 9137 9141) no Hoare annotation was computed. [2018-10-26 21:52:47,880 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-10-26 21:52:47,880 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-10-26 21:52:47,880 INFO L425 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 7149 7156) no Hoare annotation was computed. [2018-10-26 21:52:47,880 INFO L428 ceAbstractionStarter]: At program point dev_get_drvdataENTRY(lines 7149 7156) the Hoare annotation is: true [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 7149 7156) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L428 ceAbstractionStarter]: At program point rc5_scanENTRY(lines 7196 7203) the Hoare annotation is: true [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point rc5_scanFINAL(lines 7196 7203) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point rc5_scanEXIT(lines 7196 7203) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7930(lines 7930 7934) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point opera1_probeFINAL(lines 7908 7937) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7918(line 7918) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7919-1(line 7919) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L428 ceAbstractionStarter]: At program point L7919(line 7919) the Hoare annotation is: true [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7920(lines 7920 7924) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7918-4(lines 7918 7927) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7916-1(line 7916) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L428 ceAbstractionStarter]: At program point L7916(line 7916) the Hoare annotation is: true [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point L7918-2(lines 7918 7927) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L425 ceAbstractionStarter]: For program point opera1_probeEXIT(lines 7908 7937) no Hoare annotation was computed. [2018-10-26 21:52:47,881 INFO L428 ceAbstractionStarter]: At program point opera1_probeENTRY(lines 7908 7937) the Hoare annotation is: true [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8062(line 8062) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8095(line 8095) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8128-1(lines 8126 8144) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8128(lines 8128 8137) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8161(lines 8161 8166) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 7998 8251) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8079(lines 8079 8110) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8112(line 8112) no Hoare annotation was computed. [2018-10-26 21:52:47,882 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-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8195(lines 8195 8200) no Hoare annotation was computed. [2018-10-26 21:52:47,882 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-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8063(lines 8063 8068) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8096(lines 8096 8102) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8162-1(line 8162) no Hoare annotation was computed. [2018-10-26 21:52:47,882 INFO L425 ceAbstractionStarter]: For program point L8030-1(line 8030) no Hoare annotation was computed. [2018-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8179(lines 8179 8236) no Hoare annotation was computed. [2018-10-26 21:52:47,883 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-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8113(lines 8113 8154) no Hoare annotation was computed. [2018-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8196-1(line 8196) no Hoare annotation was computed. [2018-10-26 21:52:47,883 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-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8064-1(line 8064) no Hoare annotation was computed. [2018-10-26 21:52:47,883 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-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8180(line 8180) no Hoare annotation was computed. [2018-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8081(lines 8081 8106) no Hoare annotation was computed. [2018-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 7998 8251) no Hoare annotation was computed. [2018-10-26 21:52:47,883 INFO L425 ceAbstractionStarter]: For program point L8131-1(line 8131) no Hoare annotation was computed. [2018-10-26 21:52:47,884 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-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8032-1(line 8032) no Hoare annotation was computed. [2018-10-26 21:52:47,884 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-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8082(line 8082) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8115(lines 8115 8150) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8181-2(lines 8179 8236) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8148(line 8148) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8181(lines 8181 8186) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8049(lines 8049 8244) no Hoare annotation was computed. [2018-10-26 21:52:47,884 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-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8248(line 8248) no Hoare annotation was computed. [2018-10-26 21:52:47,884 INFO L425 ceAbstractionStarter]: For program point L8050(line 8050) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8083(lines 8083 8093) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8116(line 8116) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L428 ceAbstractionStarter]: At program point L8149(line 8149) the Hoare annotation is: true [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8182-1(line 8182) no Hoare annotation was computed. [2018-10-26 21:52:47,885 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-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8034-1(line 8034) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8216(line 8216) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8051(lines 8051 8076) no Hoare annotation was computed. [2018-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8084-1(line 8084) no Hoare annotation was computed. [2018-10-26 21:52:47,885 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-10-26 21:52:47,885 INFO L425 ceAbstractionStarter]: For program point L8117(lines 8117 8123) no Hoare annotation was computed. [2018-10-26 21:52:47,885 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-10-26 21:52:47,886 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-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8217(lines 8217 8223) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8085(lines 8085 8090) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8118-1(line 8118) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8234(line 8234) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8168(line 8168) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8053(lines 8053 8072) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8202(line 8202) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L428 ceAbstractionStarter]: At program point L8235(line 8235) the Hoare annotation is: true [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8070(line 8070) no Hoare annotation was computed. [2018-10-26 21:52:47,886 INFO L428 ceAbstractionStarter]: At program point L8169(line 8169) the Hoare annotation is: true [2018-10-26 21:52:47,886 INFO L425 ceAbstractionStarter]: For program point L8037-1(line 8037) no Hoare annotation was computed. [2018-10-26 21:52:47,886 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-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8054(line 8054) no Hoare annotation was computed. [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8203(lines 8203 8208) no Hoare annotation was computed. [2018-10-26 21:52:47,887 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-10-26 21:52:47,887 INFO L428 ceAbstractionStarter]: At program point L8071(line 8071) the Hoare annotation is: true [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8104(line 8104) no Hoare annotation was computed. [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8203-2(lines 8179 8236) no Hoare annotation was computed. [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8038-1(line 8038) no Hoare annotation was computed. [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8055(lines 8055 8060) no Hoare annotation was computed. [2018-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8204-1(line 8204) no Hoare annotation was computed. [2018-10-26 21:52:47,887 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-10-26 21:52:47,887 INFO L425 ceAbstractionStarter]: For program point L8039-1(line 8039) no Hoare annotation was computed. [2018-10-26 21:52:47,887 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-10-26 21:52:47,888 INFO L428 ceAbstractionStarter]: At program point L8105(line 8105) the Hoare annotation is: true [2018-10-26 21:52:47,888 INFO L425 ceAbstractionStarter]: For program point L8188-1(line 8188) no Hoare annotation was computed. [2018-10-26 21:52:47,888 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-10-26 21:52:47,888 INFO L425 ceAbstractionStarter]: For program point L8056-1(line 8056) no Hoare annotation was computed. [2018-10-26 21:52:47,888 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-10-26 21:52:47,888 INFO L425 ceAbstractionStarter]: For program point L8040-1(line 8040) no Hoare annotation was computed. [2018-10-26 21:52:47,888 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-10-26 21:52:47,888 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-10-26 21:52:47,888 INFO L425 ceAbstractionStarter]: For program point L8156(line 8156) no Hoare annotation was computed. [2018-10-26 21:52:47,888 INFO L425 ceAbstractionStarter]: For program point L8024-1(line 8024) no Hoare annotation was computed. [2018-10-26 21:52:47,889 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-10-26 21:52:47,889 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-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8157(lines 8157 8174) no Hoare annotation was computed. [2018-10-26 21:52:47,889 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-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8125(line 8125) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8026-1(line 8026) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8126(lines 8126 8146) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8159(lines 8159 8170) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8225(line 8225) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8242(line 8242) no Hoare annotation was computed. [2018-10-26 21:52:47,889 INFO L425 ceAbstractionStarter]: For program point L8176(line 8176) no Hoare annotation was computed. [2018-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8226(lines 8226 8232) no Hoare annotation was computed. [2018-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8127-1(line 8127) no Hoare annotation was computed. [2018-10-26 21:52:47,890 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-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8160(line 8160) no Hoare annotation was computed. [2018-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8028-1(line 8028) no Hoare annotation was computed. [2018-10-26 21:52:47,890 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-10-26 21:52:47,890 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-10-26 21:52:47,890 INFO L428 ceAbstractionStarter]: At program point L8243(line 8243) the Hoare annotation is: true [2018-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8078(line 8078) no Hoare annotation was computed. [2018-10-26 21:52:47,890 INFO L425 ceAbstractionStarter]: For program point L8177(lines 8177 8240) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point L8210-1(line 8210) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point L8194(line 8194) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L428 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 7066 7074) the Hoare annotation is: true [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 7066 7074) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 7066 7074) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 7122 7125) the Hoare annotation is: true [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 7122 7125) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 7122 7125) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point L7124-1(line 7124) no Hoare annotation was computed. [2018-10-26 21:52:47,891 INFO L428 ceAbstractionStarter]: At program point L7124(line 7124) the Hoare annotation is: true [2018-10-26 21:52:47,891 INFO L425 ceAbstractionStarter]: For program point L8335-1(line 8335) no Hoare annotation was computed. [2018-10-26 21:52:47,891 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-10-26 21:52:47,892 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-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12EXIT(lines 8326 8339) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12FINAL(lines 8326 8339) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7856-1(line 7856) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L428 ceAbstractionStarter]: At program point L7856(line 7856) the Hoare annotation is: true [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7844-1(line 7844) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L428 ceAbstractionStarter]: At program point L7844(line 7844) the Hoare annotation is: true [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7877(lines 7877 7882) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7840-1(line 7840) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L428 ceAbstractionStarter]: At program point L7840(line 7840) the Hoare annotation is: true [2018-10-26 21:52:47,892 INFO L428 ceAbstractionStarter]: At program point L7865(lines 7841 7884) the Hoare annotation is: true [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7857(lines 7857 7863) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L428 ceAbstractionStarter]: At program point opera1_xilinx_load_firmwareENTRY(lines 7812 7892) the Hoare annotation is: true [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareEXIT(lines 7812 7892) no Hoare annotation was computed. [2018-10-26 21:52:47,892 INFO L425 ceAbstractionStarter]: For program point L7845-1(line 7845) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L428 ceAbstractionStarter]: At program point L7845(line 7845) the Hoare annotation is: true [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7841-3(lines 7841 7886) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareFINAL(lines 7812 7892) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7841-2(lines 7841 7886) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7841(line 7841) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7866(lines 7866 7870) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7833(lines 7833 7887) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7850(lines 7850 7854) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L428 ceAbstractionStarter]: At program point L7846(line 7846) the Hoare annotation is: true [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7850-2(lines 7850 7854) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7846-1(line 7846) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L428 ceAbstractionStarter]: At program point L7838(line 7838) the Hoare annotation is: true [2018-10-26 21:52:47,893 INFO L428 ceAbstractionStarter]: At program point L7871(lines 7841 7884) the Hoare annotation is: true [2018-10-26 21:52:47,893 INFO L428 ceAbstractionStarter]: At program point L7867(lines 7841 7884) the Hoare annotation is: true [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7838-1(line 7838) no Hoare annotation was computed. [2018-10-26 21:52:47,893 INFO L425 ceAbstractionStarter]: For program point L7876-1(line 7876) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L428 ceAbstractionStarter]: At program point L7876(line 7876) the Hoare annotation is: true [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7993-1(line 7993) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2EXIT(lines 7988 7997) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L428 ceAbstractionStarter]: At program point L7993(line 7993) the Hoare annotation is: true [2018-10-26 21:52:47,894 INFO L428 ceAbstractionStarter]: At program point ldv_initialize_dvb_usb_device_properties_2ENTRY(lines 7988 7997) the Hoare annotation is: true [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2FINAL(lines 7988 7997) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point opera1_power_ctrlFINAL(lines 7562 7577) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L428 ceAbstractionStarter]: At program point L7574(line 7574) the Hoare annotation is: true [2018-10-26 21:52:47,894 INFO L428 ceAbstractionStarter]: At program point opera1_power_ctrlENTRY(lines 7562 7577) the Hoare annotation is: true [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7570(line 7570) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point opera1_power_ctrlEXIT(lines 7562 7577) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7574-1(line 7574) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7569-2(lines 7569 7573) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7570-2(line 7570) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point L7569(lines 7569 7573) no Hoare annotation was computed. [2018-10-26 21:52:47,894 INFO L425 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 7093 7101) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 7093 7101) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L428 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 7093 7101) the Hoare annotation is: true [2018-10-26 21:52:47,895 INFO L428 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,895 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point i2c_get_adapdataFINAL(lines 7184 7192) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L428 ceAbstractionStarter]: At program point i2c_get_adapdataENTRY(lines 7184 7192) the Hoare annotation is: true [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point i2c_get_adapdataEXIT(lines 7184 7192) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point L7189-1(line 7189) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L428 ceAbstractionStarter]: At program point L7189(line 7189) the Hoare annotation is: true [2018-10-26 21:52:47,895 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-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,895 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,896 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-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,896 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,896 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,896 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-10-26 21:52:47,896 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-10-26 21:52:47,896 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-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point L8479(lines 8479 8484) no Hoare annotation was computed. [2018-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point L8478(line 8478) no Hoare annotation was computed. [2018-10-26 21:52:47,896 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-10-26 21:52:47,896 INFO L425 ceAbstractionStarter]: For program point L8473(lines 8473 8477) no Hoare annotation was computed. [2018-10-26 21:52:47,896 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-10-26 21:52:47,896 INFO L428 ceAbstractionStarter]: At program point __create_pipeENTRY(lines 7173 7180) the Hoare annotation is: true [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point __create_pipeFINAL(lines 7173 7180) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point __create_pipeEXIT(lines 7173 7180) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point L7216-2(lines 7216 7221) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point L7216(lines 7216 7221) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point stv0299_writeregFINAL(lines 7207 7224) no Hoare annotation was computed. [2018-10-26 21:52:47,897 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-10-26 21:52:47,897 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-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point stv0299_writeregEXIT(lines 7207 7224) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 7009 7026) the Hoare annotation is: true [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point L7017(lines 7017 7024) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 7009 7026) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 7009 7026) no Hoare annotation was computed. [2018-10-26 21:52:47,897 INFO L425 ceAbstractionStarter]: For program point ldv_usb_driver_1EXIT(lines 7968 7977) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point L7973-1(line 7973) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L428 ceAbstractionStarter]: At program point ldv_usb_driver_1ENTRY(lines 7968 7977) the Hoare annotation is: true [2018-10-26 21:52:47,898 INFO L428 ceAbstractionStarter]: At program point L7973(line 7973) the Hoare annotation is: true [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point ldv_usb_driver_1FINAL(lines 7968 7977) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8576 8589) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point L8581(lines 8581 8585) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point L8581-1(lines 8581 8585) no Hoare annotation was computed. [2018-10-26 21:52:47,898 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-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8576 8589) no Hoare annotation was computed. [2018-10-26 21:52:47,898 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-10-26 21:52:47,898 INFO L428 ceAbstractionStarter]: At program point opera1_driver_initENTRY(lines 7944 7952) the Hoare annotation is: true [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point L7949-1(line 7949) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L425 ceAbstractionStarter]: For program point opera1_driver_initEXIT(lines 7944 7952) no Hoare annotation was computed. [2018-10-26 21:52:47,898 INFO L428 ceAbstractionStarter]: At program point L7949(line 7949) the Hoare annotation is: true [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point opera1_driver_initFINAL(lines 7944 7952) no Hoare annotation was computed. [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7391(line 7391) no Hoare annotation was computed. [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7362-1(line 7362) no Hoare annotation was computed. [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_xferFINAL(lines 7344 7394) no Hoare annotation was computed. [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7371-1(lines 7371 7372) no Hoare annotation was computed. [2018-10-26 21:52:47,899 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-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7373(lines 7373 7377) no Hoare annotation was computed. [2018-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7363(lines 7363 7367) no Hoare annotation was computed. [2018-10-26 21:52:47,899 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-10-26 21:52:47,899 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-10-26 21:52:47,899 INFO L425 ceAbstractionStarter]: For program point L7357(lines 7357 7361) no Hoare annotation was computed. [2018-10-26 21:52:47,900 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-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point L7353-1(line 7353) no Hoare annotation was computed. [2018-10-26 21:52:47,900 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-10-26 21:52:47,900 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-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point L7378(lines 7378 7382) no Hoare annotation was computed. [2018-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point L7378-2(lines 7378 7382) no Hoare annotation was computed. [2018-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_xferEXIT(lines 7344 7394) no Hoare annotation was computed. [2018-10-26 21:52:47,900 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-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point L8369-1(line 8369) no Hoare annotation was computed. [2018-10-26 21:52:47,900 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 8364 8373) no Hoare annotation was computed. [2018-10-26 21:52:47,901 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-10-26 21:52:47,901 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-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 8364 8373) no Hoare annotation was computed. [2018-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 8340 8349) no Hoare annotation was computed. [2018-10-26 21:52:47,901 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-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point L8345-1(line 8345) no Hoare annotation was computed. [2018-10-26 21:52:47,901 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-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 8340 8349) no Hoare annotation was computed. [2018-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point L7807-1(line 7807) no Hoare annotation was computed. [2018-10-26 21:52:47,901 INFO L428 ceAbstractionStarter]: At program point L7807(line 7807) the Hoare annotation is: true [2018-10-26 21:52:47,901 INFO L425 ceAbstractionStarter]: For program point L7808-1(line 7808) no Hoare annotation was computed. [2018-10-26 21:52:47,901 INFO L428 ceAbstractionStarter]: At program point L7808(line 7808) the Hoare annotation is: true [2018-10-26 21:52:47,902 INFO L425 ceAbstractionStarter]: For program point opera1_read_mac_addressFINAL(lines 7801 7811) no Hoare annotation was computed. [2018-10-26 21:52:47,902 INFO L428 ceAbstractionStarter]: At program point opera1_read_mac_addressENTRY(lines 7801 7811) the Hoare annotation is: true [2018-10-26 21:52:47,902 INFO L425 ceAbstractionStarter]: For program point opera1_read_mac_addressEXIT(lines 7801 7811) no Hoare annotation was computed. [2018-10-26 21:52:47,902 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-10-26 21:52:47,902 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-10-26 21:52:47,902 INFO L425 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateFINAL(lines 7429 7441) no Hoare annotation was computed. [2018-10-26 21:52:47,902 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-10-26 21:52:47,902 INFO L425 ceAbstractionStarter]: For program point L7435-1(line 7435) no Hoare annotation was computed. [2018-10-26 21:52:47,902 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-10-26 21:52:47,902 INFO L425 ceAbstractionStarter]: For program point L7436-1(line 7436) no Hoare annotation was computed. [2018-10-26 21:52:47,902 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-10-26 21:52:47,903 INFO L425 ceAbstractionStarter]: For program point L7437-1(line 7437) no Hoare annotation was computed. [2018-10-26 21:52:47,903 INFO L425 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateEXIT(lines 7429 7441) no Hoare annotation was computed. [2018-10-26 21:52:47,903 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-10-26 21:52:47,903 INFO L425 ceAbstractionStarter]: For program point L7438-1(line 7438) no Hoare annotation was computed. [2018-10-26 21:52:47,903 INFO L425 ceAbstractionStarter]: For program point L7434-1(line 7434) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 8399 8407) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 8399 8407) the Hoare annotation is: true [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 8405) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 8399 8407) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 7126 7134) the Hoare annotation is: true [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point L7131-1(line 7131) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L428 ceAbstractionStarter]: At program point L7131(line 7131) the Hoare annotation is: true [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 7126 7134) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 7126 7134) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point opera1_driver_exitEXIT(lines 7953 7961) no Hoare annotation was computed. [2018-10-26 21:52:47,910 INFO L428 ceAbstractionStarter]: At program point opera1_driver_exitENTRY(lines 7953 7961) the Hoare annotation is: true [2018-10-26 21:52:47,910 INFO L425 ceAbstractionStarter]: For program point opera1_driver_exitFINAL(lines 7953 7961) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,911 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L421 ceAbstractionStarter]: At program point L7290(lines 7244 7293) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse1 .cse2 .cse0 .cse3 (not .cse7) (not (= 1 ~ldv_state_variable_0~0)) (not .cse4) .cse5 .cse6) (or .cse2 .cse0 (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 .cse7))) [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7261-2(lines 7261 7266) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7261(lines 7261 7266) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7286(line 7286) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7253-2(line 7253) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7253(line 7253) no Hoare annotation was computed. [2018-10-26 21:52:47,911 INFO L425 ceAbstractionStarter]: For program point L7249-1(line 7249) no Hoare annotation was computed. [2018-10-26 21:52:47,912 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 ((.cse11 (= 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))) (.cse8 (not .cse7)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (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 .cse9 .cse10 .cse11 .cse5 .cse6) (or .cse11 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (or .cse1 (and .cse4 .cse11) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse10 .cse4 .cse5 .cse6)))) [2018-10-26 21:52:47,912 INFO L425 ceAbstractionStarter]: For program point L7274(line 7274) no Hoare annotation was computed. [2018-10-26 21:52:47,912 INFO L425 ceAbstractionStarter]: For program point L7245-2(lines 7245 7251) no Hoare annotation was computed. [2018-10-26 21:52:47,912 INFO L425 ceAbstractionStarter]: For program point L7245(lines 7245 7251) no Hoare annotation was computed. [2018-10-26 21:52:47,912 INFO L425 ceAbstractionStarter]: For program point L7274-2(lines 7274 7279) no Hoare annotation was computed. [2018-10-26 21:52:47,912 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 ((.cse11 (= 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))) (.cse8 (not .cse7)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (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 .cse9 .cse10 .cse11 .cse5 .cse6) (or .cse11 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (or .cse1 (and .cse4 .cse11) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse10 .cse4 .cse5 .cse6)))) [2018-10-26 21:52:47,912 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 ((.cse11 (= 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))) (.cse8 (not .cse7)) (.cse9 (not (= 1 ~ldv_state_variable_0~0))) (.cse10 (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 .cse9 .cse10 .cse11 .cse5 .cse6) (or .cse11 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (or .cse1 (and .cse4 .cse11) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse3 .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse10 .cse4 .cse5 .cse6)))) [2018-10-26 21:52:47,912 INFO L421 ceAbstractionStarter]: At program point L7254(line 7254) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse1 .cse2 .cse0 .cse3 (not .cse7) (not (= 1 ~ldv_state_variable_0~0)) (not .cse4) .cse5 .cse6) (or .cse2 .cse0 (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 .cse7))) [2018-10-26 21:52:47,921 INFO L425 ceAbstractionStarter]: For program point L7254-1(line 7254) no Hoare annotation was computed. [2018-10-26 21:52:47,922 INFO L421 ceAbstractionStarter]: At program point L7246(line 7246) the Hoare annotation is: (let ((.cse10 (= 0 ~ldv_state_variable_3~0)) (.cse11 (= 0 ~ldv_state_variable_4~0))) (let ((.cse4 (not .cse11)) (.cse5 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not .cse10)) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse7 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse8 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11) (or .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse10 (and (= 0 opera1_xilinx_rw_~flags) .cse0) .cse7 .cse11) (or .cse9 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11)))) [2018-10-26 21:52:47,922 INFO L425 ceAbstractionStarter]: For program point L7246-1(line 7246) no Hoare annotation was computed. [2018-10-26 21:52:47,922 INFO L425 ceAbstractionStarter]: For program point L7271-1(line 7271) no Hoare annotation was computed. [2018-10-26 21:52:47,922 INFO L421 ceAbstractionStarter]: At program point L7271(line 7271) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse6 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (= 0 ~ldv_state_variable_3~0)) (.cse5 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse7 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse1 .cse2 .cse0 .cse3 (not .cse7) (not (= 1 ~ldv_state_variable_0~0)) (not .cse4) .cse5 .cse6) (or .cse2 .cse0 (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 .cse7))) [2018-10-26 21:52:47,922 INFO L425 ceAbstractionStarter]: For program point L7263(line 7263) no Hoare annotation was computed. [2018-10-26 21:52:47,922 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_rwEXIT(lines 7229 7294) no Hoare annotation was computed. [2018-10-26 21:52:47,922 INFO L428 ceAbstractionStarter]: At program point opera1_xilinx_rwENTRY(lines 7229 7294) the Hoare annotation is: true [2018-10-26 21:52:47,922 INFO L425 ceAbstractionStarter]: For program point L7256(lines 7256 7260) no Hoare annotation was computed. [2018-10-26 21:52:47,923 INFO L421 ceAbstractionStarter]: At program point L7285-1(line 7285) the Hoare annotation is: (let ((.cse10 (= 0 ~ldv_state_variable_3~0)) (.cse11 (= 0 ~ldv_state_variable_4~0))) (let ((.cse4 (not .cse11)) (.cse5 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not .cse10)) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse7 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse8 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11) (or .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse10 (and (= 0 opera1_xilinx_rw_~flags) .cse0) .cse7 .cse11) (or .cse9 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11)))) [2018-10-26 21:52:47,924 INFO L421 ceAbstractionStarter]: At program point L7285(line 7285) the Hoare annotation is: (let ((.cse10 (= 0 ~ldv_state_variable_3~0)) (.cse11 (= 0 ~ldv_state_variable_4~0))) (let ((.cse4 (not .cse11)) (.cse5 (not (= 1 ~ldv_state_variable_0~0))) (.cse6 (not .cse10)) (.cse0 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse1 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse2 (not (= 1 ~ldv_mutex_lock~0))) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse7 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse8 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11) (or .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse10 (and (= 0 opera1_xilinx_rw_~flags) .cse0) .cse7 .cse11) (or .cse9 .cse1 .cse2 .cse3 .cse10 .cse7 .cse8 .cse11)))) [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point opera1_xilinx_rwFINAL(lines 7229 7294) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point L7269-2(lines 7244 7293) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point L7269(lines 7269 7283) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point ldv_usb_deregister_17EXIT(lines 8389 8398) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L428 ceAbstractionStarter]: At program point ldv_usb_deregister_17ENTRY(lines 8389 8398) the Hoare annotation is: true [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point ldv_usb_deregister_17FINAL(lines 8389 8398) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,924 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferEXIT(lines 7295 7343) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point L7317(lines 7317 7337) no Hoare annotation was computed. [2018-10-26 21:52:47,924 INFO L425 ceAbstractionStarter]: For program point L7311-1(line 7311) no Hoare annotation was computed. [2018-10-26 21:52:47,925 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-10-26 21:52:47,928 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-10-26 21:52:47,928 INFO L425 ceAbstractionStarter]: For program point L7340-1(line 7340) no Hoare annotation was computed. [2018-10-26 21:52:47,929 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-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7334(line 7334) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7305(lines 7305 7310) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7330(line 7330) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7326(line 7326) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferFINAL(lines 7295 7343) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7322(line 7322) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7318(line 7318) no Hoare annotation was computed. [2018-10-26 21:52:47,929 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-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7312(lines 7312 7316) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7339(line 7339) no Hoare annotation was computed. [2018-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L7339-3(line 7339) no Hoare annotation was computed. [2018-10-26 21:52:47,929 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-10-26 21:52:47,929 INFO L425 ceAbstractionStarter]: For program point L8385-1(line 8385) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L428 ceAbstractionStarter]: At program point L8385(line 8385) the Hoare annotation is: true [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point ldv_usb_register_driver_16EXIT(lines 8374 8388) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L428 ceAbstractionStarter]: At program point ldv_usb_register_driver_16ENTRY(lines 8374 8388) the Hoare annotation is: true [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point ldv_usb_register_driver_16FINAL(lines 8374 8388) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 7045 7056) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point L7051-1(line 7051) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L428 ceAbstractionStarter]: At program point L7051(line 7051) the Hoare annotation is: true [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 7045 7056) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L428 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 7045 7056) the Hoare annotation is: true [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_funcEXIT(lines 7395 7402) no Hoare annotation was computed. [2018-10-26 21:52:47,932 INFO L428 ceAbstractionStarter]: At program point opera1_i2c_funcENTRY(lines 7395 7402) the Hoare annotation is: true [2018-10-26 21:52:47,932 INFO L425 ceAbstractionStarter]: For program point opera1_i2c_funcFINAL(lines 7395 7402) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point L7983-1(line 7983) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L428 ceAbstractionStarter]: At program point ldv_initialize_i2c_algorithm_4ENTRY(lines 7978 7987) the Hoare annotation is: true [2018-10-26 21:52:47,933 INFO L428 ceAbstractionStarter]: At program point L7983(line 7983) the Hoare annotation is: true [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4FINAL(lines 7978 7987) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4EXIT(lines 7978 7987) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point L9245(lines 9245 9249) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceEXIT(lines 9240 9253) no Hoare annotation was computed. [2018-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point L9245-1(lines 9245 9249) no Hoare annotation was computed. [2018-10-26 21:52:47,933 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-10-26 21:52:47,933 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceFINAL(lines 9240 9253) no Hoare annotation was computed. [2018-10-26 21:52:47,933 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-10-26 21:52:47,941 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,942 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,942 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-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14FINAL(lines 8350 8363) no Hoare annotation was computed. [2018-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point L8359-1(line 8359) no Hoare annotation was computed. [2018-10-26 21:52:47,942 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-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14EXIT(lines 8350 8363) no Hoare annotation was computed. [2018-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point memcpy_guardEXIT(lines 4 9) no Hoare annotation was computed. [2018-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point L6(lines 6 7) no Hoare annotation was computed. [2018-10-26 21:52:47,942 INFO L428 ceAbstractionStarter]: At program point memcpy_guardENTRY(lines 4 9) the Hoare annotation is: true [2018-10-26 21:52:47,942 INFO L425 ceAbstractionStarter]: For program point memcpy_guardFINAL(lines 4 9) no Hoare annotation was computed. [2018-10-26 21:52:47,943 INFO L425 ceAbstractionStarter]: For program point interface_to_usbdevFINAL(lines 7157 7165) no Hoare annotation was computed. [2018-10-26 21:52:47,943 INFO L428 ceAbstractionStarter]: At program point interface_to_usbdevENTRY(lines 7157 7165) the Hoare annotation is: true [2018-10-26 21:52:47,943 INFO L425 ceAbstractionStarter]: For program point interface_to_usbdevEXIT(lines 7157 7165) no Hoare annotation was computed. [2018-10-26 21:52:47,943 INFO L425 ceAbstractionStarter]: For program point L9307(lines 9301 9328) no Hoare annotation was computed. [2018-10-26 21:52:47,943 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-10-26 21:52:47,943 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-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point L9322(lines 9297 9329) no Hoare annotation was computed. [2018-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 9297 9329) no Hoare annotation was computed. [2018-10-26 21:52:47,948 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-10-26 21:52:47,948 INFO L428 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 9297 9329) the Hoare annotation is: true [2018-10-26 21:52:47,948 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-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point L9312(lines 9301 9328) no Hoare annotation was computed. [2018-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point L9302(lines 9301 9328) no Hoare annotation was computed. [2018-10-26 21:52:47,948 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-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point L9317(lines 9301 9328) no Hoare annotation was computed. [2018-10-26 21:52:47,948 INFO L425 ceAbstractionStarter]: For program point opera1_rc_queryFINAL(lines 7686 7793) no Hoare annotation was computed. [2018-10-26 21:52:47,948 INFO L428 ceAbstractionStarter]: At program point opera1_rc_queryENTRY(lines 7686 7793) the Hoare annotation is: true [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7736-2(lines 7736 7742) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7736(line 7736) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L428 ceAbstractionStarter]: At program point L7724(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7770(line 7770) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point opera1_rc_queryEXIT(lines 7686 7793) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L428 ceAbstractionStarter]: At program point L7754(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,949 INFO L428 ceAbstractionStarter]: At program point L7783(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7713-2(lines 7709 7788) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7713(lines 7713 7717) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7771(lines 7771 7778) no Hoare annotation was computed. [2018-10-26 21:52:47,949 INFO L428 ceAbstractionStarter]: At program point L7709-1(lines 7709 7790) the Hoare annotation is: true [2018-10-26 21:52:47,949 INFO L425 ceAbstractionStarter]: For program point L7709(lines 7709 7790) no Hoare annotation was computed. [2018-10-26 21:52:47,957 INFO L428 ceAbstractionStarter]: At program point L7726(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point L7718-1(lines 7718 7722) no Hoare annotation was computed. [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point L7731(lines 7731 7735) no Hoare annotation was computed. [2018-10-26 21:52:47,958 INFO L428 ceAbstractionStarter]: At program point L7760(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point L7731-2(lines 7731 7735) no Hoare annotation was computed. [2018-10-26 21:52:47,958 INFO L428 ceAbstractionStarter]: At program point L7756(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point L7748(lines 7748 7753) no Hoare annotation was computed. [2018-10-26 21:52:47,958 INFO L428 ceAbstractionStarter]: At program point L7781(lines 7709 7788) the Hoare annotation is: true [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,958 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-10-26 21:52:47,958 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-10-26 21:52:47,958 INFO L425 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 7057 7065) no Hoare annotation was computed. [2018-10-26 21:52:47,959 INFO L428 ceAbstractionStarter]: At program point L7062(line 7062) the Hoare annotation is: true [2018-10-26 21:52:47,959 INFO L428 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 7057 7065) the Hoare annotation is: true [2018-10-26 21:52:47,959 INFO L425 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 7057 7065) no Hoare annotation was computed. [2018-10-26 21:52:47,959 INFO L425 ceAbstractionStarter]: For program point L7062-1(line 7062) no Hoare annotation was computed. [2018-10-26 21:52:47,980 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.10 09:52:47 BoogieIcfgContainer [2018-10-26 21:52:47,980 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-10-26 21:52:47,980 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-10-26 21:52:47,980 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-10-26 21:52:47,980 INFO L276 PluginConnector]: Witness Printer initialized [2018-10-26 21:52:47,981 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.10 09:52:04" (3/4) ... [2018-10-26 21:52:47,984 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-10-26 21:52:47,999 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-10-26 21:52:47,999 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rc5_scan [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_probe [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_12 [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_load_firmware [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_dvb_usb_device_properties_2 [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_power_ctrl [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_get_adapdata [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-10-26 21:52:48,000 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure stv0299_writereg [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_driver_1 [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_init [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_xfer [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_read_mac_address [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_stv0299_set_symbol_rate [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-10-26 21:52:48,001 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_exit [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_rw [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_deregister_17 [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_usb_i2c_msgxfer [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_register_driver_16 [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_func [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_i2c_algorithm_4 [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_14 [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2018-10-26 21:52:48,002 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure interface_to_usbdev [2018-10-26 21:52:48,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-10-26 21:52:48,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_rc_query [2018-10-26 21:52:48,003 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-10-26 21:52:48,083 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2022 nodes and edges [2018-10-26 21:52:48,100 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 995 nodes and edges [2018-10-26 21:52:48,103 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 813 nodes and edges [2018-10-26 21:52:48,106 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2018-10-26 21:52:48,109 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-10-26 21:52:48,161 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-10-26 21:52:48,162 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-10-26 21:52:48,163 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-10-26 21:52:48,163 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-10-26 21:52:48,163 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-10-26 21:52:48,163 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-10-26 21:52:48,170 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((flags == \old(flags) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || 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))) && (((((((!(1 == ldv_mutex_lock) || flags == \old(flags)) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 2)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) [2018-10-26 21:52:48,692 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_20432477-5dbf-4a29-bd84-9dc6826e2b38/bin-2019/utaipan/witness.graphml [2018-10-26 21:52:48,692 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-10-26 21:52:48,693 INFO L168 Benchmark]: Toolchain (without parser) took 98617.23 ms. Allocated memory was 1.0 GB in the beginning and 3.4 GB in the end (delta: 2.4 GB). Free memory was 948.8 MB in the beginning and 1.5 GB in the end (delta: -562.4 MB). Peak memory consumption was 1.8 GB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,694 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-10-26 21:52:48,695 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3152.58 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 186.1 MB). Free memory was 948.8 MB in the beginning and 980.6 MB in the end (delta: -31.8 MB). Peak memory consumption was 249.4 MB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,695 INFO L168 Benchmark]: Boogie Procedure Inliner took 176.89 ms. Allocated memory is still 1.2 GB. Free memory was 980.6 MB in the beginning and 944.1 MB in the end (delta: 36.6 MB). Peak memory consumption was 36.6 MB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,695 INFO L168 Benchmark]: Boogie Preprocessor took 238.25 ms. Allocated memory is still 1.2 GB. Free memory was 944.1 MB in the beginning and 907.8 MB in the end (delta: 36.3 MB). Peak memory consumption was 36.3 MB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,695 INFO L168 Benchmark]: RCFGBuilder took 51215.17 ms. Allocated memory was 1.2 GB in the beginning and 3.3 GB in the end (delta: 2.1 GB). Free memory was 907.8 MB in the beginning and 3.0 GB in the end (delta: -2.1 GB). Peak memory consumption was 2.2 GB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,695 INFO L168 Benchmark]: TraceAbstraction took 43115.58 ms. Allocated memory was 3.3 GB in the beginning and 3.4 GB in the end (delta: 122.7 MB). Free memory was 3.0 GB in the beginning and 1.9 GB in the end (delta: 1.1 GB). Peak memory consumption was 2.5 GB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,696 INFO L168 Benchmark]: Witness Printer took 712.18 ms. Allocated memory is still 3.4 GB. Free memory was 1.9 GB in the beginning and 1.5 GB in the end (delta: 411.6 MB). Peak memory consumption was 411.6 MB. Max. memory is 11.5 GB. [2018-10-26 21:52:48,697 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.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3152.58 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 186.1 MB). Free memory was 948.8 MB in the beginning and 980.6 MB in the end (delta: -31.8 MB). Peak memory consumption was 249.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 176.89 ms. Allocated memory is still 1.2 GB. Free memory was 980.6 MB in the beginning and 944.1 MB in the end (delta: 36.6 MB). Peak memory consumption was 36.6 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 238.25 ms. Allocated memory is still 1.2 GB. Free memory was 944.1 MB in the beginning and 907.8 MB in the end (delta: 36.3 MB). Peak memory consumption was 36.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 51215.17 ms. Allocated memory was 1.2 GB in the beginning and 3.3 GB in the end (delta: 2.1 GB). Free memory was 907.8 MB in the beginning and 3.0 GB in the end (delta: -2.1 GB). Peak memory consumption was 2.2 GB. Max. memory is 11.5 GB. * TraceAbstraction took 43115.58 ms. Allocated memory was 3.3 GB in the beginning and 3.4 GB in the end (delta: 122.7 MB). Free memory was 3.0 GB in the beginning and 1.9 GB in the end (delta: 1.1 GB). Peak memory consumption was 2.5 GB. Max. memory is 11.5 GB. * Witness Printer took 712.18 ms. Allocated memory is still 3.4 GB. Free memory was 1.9 GB in the beginning and 1.5 GB in the end (delta: 411.6 MB). Peak memory consumption was 411.6 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: ((((((((flags == \old(flags) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 1)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || 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))) && (((((((!(1 == ldv_mutex_lock) || flags == \old(flags)) || !(ldv_mutex_usb_mutex_of_dvb_usb_device == 2)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || 0 == ldv_state_variable_3) || !(1 == ldv_mutex_i_mutex_of_inode)) || 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: -1]: 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, 450 locations, 1 error locations. SAFE Result, 43.0s OverallTime, 18 OverallIterations, 9 TraceHistogramMax, 16.4s AutomataDifference, 0.0s DeadEndRemovalTime, 11.3s HoareAnnotationTime, HoareTripleCheckerStatistics: 11579 SDtfs, 5868 SDslu, 18817 SDs, 0 SdLazy, 344 SolverSat, 64 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 13.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 3.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9465occurred 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.7s AutomataMinimizationTime, 18 MinimizatonAttempts, 682 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 159 LocationsWithAnnotation, 23469 PreInvPairs, 24473 NumberOfFragments, 4037 HoareAnnotationTreeSize, 23469 FomulaSimplifications, 19744 FormulaSimplificationTreeSizeReduction, 2.3s HoareSimplificationTime, 159 FomulaSimplificationsInter, 19382 FormulaSimplificationTreeSizeReductionInter, 8.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 9.2s InterpolantComputationTime, 3929 NumberOfCodeBlocks, 3929 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 3911 ConstructedInterpolants, 0 QuantifiedInterpolants, 1060630 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 18 InterpolantComputations, 18 PerfectInterpolantSequences, 5641/5641 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...