./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--dvb-usb--dvb-usb-opera.ko-entry_point_true-unreach-call.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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.i -s /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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 8d308998c61e1a5a2ff0375f045d8faa958b72d0 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-09 16:04:38,684 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-09 16:04:38,685 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-09 16:04:38,693 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-09 16:04:38,693 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-09 16:04:38,693 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-09 16:04:38,694 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-09 16:04:38,695 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-09 16:04:38,696 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-09 16:04:38,697 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-09 16:04:38,697 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-09 16:04:38,698 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-09 16:04:38,698 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-09 16:04:38,699 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-09 16:04:38,700 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-09 16:04:38,700 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-09 16:04:38,701 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-09 16:04:38,702 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-09 16:04:38,703 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-09 16:04:38,704 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-09 16:04:38,705 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-09 16:04:38,706 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-09 16:04:38,707 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-09 16:04:38,708 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-09 16:04:38,708 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-09 16:04:38,708 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-09 16:04:38,709 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-09 16:04:38,710 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-09 16:04:38,710 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-09 16:04:38,711 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-09 16:04:38,711 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-09 16:04:38,712 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-09 16:04:38,712 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-09 16:04:38,712 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-09 16:04:38,712 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-09 16:04:38,713 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-09 16:04:38,713 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-12-09 16:04:38,723 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-09 16:04:38,724 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-09 16:04:38,724 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-09 16:04:38,724 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-09 16:04:38,724 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-09 16:04:38,725 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Log string format=TERM [2018-12-09 16:04:38,725 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-09 16:04:38,726 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-12-09 16:04:38,726 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-09 16:04:38,726 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-09 16:04:38,726 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-09 16:04:38,726 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-09 16:04:38,726 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-09 16:04:38,727 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-09 16:04:38,727 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 16:04:38,728 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-09 16:04:38,728 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-12-09 16:04:38,728 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_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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 -> 8d308998c61e1a5a2ff0375f045d8faa958b72d0 [2018-12-09 16:04:38,752 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-09 16:04:38,761 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-09 16:04:38,764 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-09 16:04:38,765 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-09 16:04:38,766 INFO L276 PluginConnector]: CDTParser initialized [2018-12-09 16:04:38,766 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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.i [2018-12-09 16:04:38,813 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/data/4db91b238/7fe3b7c10927499a98f5b0ac8c03dc0a/FLAG25e2bd44d [2018-12-09 16:04:39,355 INFO L307 CDTParser]: Found 1 translation units. [2018-12-09 16:04:39,355 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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.i [2018-12-09 16:04:39,372 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/data/4db91b238/7fe3b7c10927499a98f5b0ac8c03dc0a/FLAG25e2bd44d [2018-12-09 16:04:39,835 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/data/4db91b238/7fe3b7c10927499a98f5b0ac8c03dc0a [2018-12-09 16:04:39,837 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-09 16:04:39,838 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-09 16:04:39,838 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-09 16:04:39,838 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-09 16:04:39,841 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-09 16:04:39,841 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 04:04:39" (1/1) ... [2018-12-09 16:04:39,843 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@704b30e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:39, skipping insertion in model container [2018-12-09 16:04:39,843 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 04:04:39" (1/1) ... [2018-12-09 16:04:39,847 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-09 16:04:39,895 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-09 16:04:40,698 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 16:04:40,721 INFO L191 MainTranslator]: Completed pre-run [2018-12-09 16:04:40,838 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 16:04:40,955 INFO L195 MainTranslator]: Completed translation [2018-12-09 16:04:40,956 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40 WrapperNode [2018-12-09 16:04:40,956 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-09 16:04:40,956 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-09 16:04:40,956 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-09 16:04:40,957 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-09 16:04:40,962 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:40,988 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:40,997 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-09 16:04:40,997 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-09 16:04:40,998 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-09 16:04:40,998 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-09 16:04:41,004 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,004 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,012 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,013 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,052 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,058 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,069 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... [2018-12-09 16:04:41,078 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-09 16:04:41,078 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-09 16:04:41,078 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-09 16:04:41,078 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-09 16:04:41,079 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/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-12-09 16:04:41,122 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-09 16:04:41,122 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-09 16:04:41,122 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_exit [2018-12-09 16:04:41,122 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_usb_device_exit [2018-12-09 16:04:41,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_12 [2018-12-09 16:04:41,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_12 [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_power_ctrl [2018-12-09 16:04:41,123 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_power_ctrl [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-09 16:04:41,123 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_usb_device_init [2018-12-09 16:04:41,124 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_usb_device_init [2018-12-09 16:04:41,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-12-09 16:04:41,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-12-09 16:04:41,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-09 16:04:41,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-09 16:04:41,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-09 16:04:41,124 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-09 16:04:41,124 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-09 16:04:41,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-09 16:04:41,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-09 16:04:41,125 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_adapdata [2018-12-09 16:04:41,125 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_adapdata [2018-12-09 16:04:41,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-09 16:04:41,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-09 16:04:41,125 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-09 16:04:41,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-09 16:04:41,126 INFO L130 BoogieDeclarations]: Found specification of procedure stv0299_writereg [2018-12-09 16:04:41,126 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0299_writereg [2018-12-09 16:04:41,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-12-09 16:04:41,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-12-09 16:04:41,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-12-09 16:04:41,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-12-09 16:04:41,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-12-09 16:04:41,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-12-09 16:04:41,126 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-09 16:04:41,127 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2018-12-09 16:04:41,127 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_init [2018-12-09 16:04:41,127 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_init [2018-12-09 16:04:41,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-09 16:04:41,127 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-12-09 16:04:41,127 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2018-12-09 16:04:41,127 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_read_mac_address [2018-12-09 16:04:41,127 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_read_mac_address [2018-12-09 16:04:41,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-12-09 16:04:41,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-12-09 16:04:41,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2018-12-09 16:04:41,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_2 [2018-12-09 16:04:41,128 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_driver_exit [2018-12-09 16:04:41,128 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_driver_exit [2018-12-09 16:04:41,128 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_rw [2018-12-09 16:04:41,129 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_rw [2018-12-09 16:04:41,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_17 [2018-12-09 16:04:41,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_17 [2018-12-09 16:04:41,129 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2018-12-09 16:04:41,129 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2018-12-09 16:04:41,129 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-09 16:04:41,129 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-09 16:04:41,129 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_usb_i2c_msgxfer [2018-12-09 16:04:41,130 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_usb_i2c_msgxfer [2018-12-09 16:04:41,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-12-09 16:04:41,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-12-09 16:04:41,130 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_func [2018-12-09 16:04:41,130 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_func [2018-12-09 16:04:41,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_algorithm_4 [2018-12-09 16:04:41,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_algorithm_4 [2018-12-09 16:04:41,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-12-09 16:04:41,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-12-09 16:04:41,131 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-09 16:04:41,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-09 16:04:41,131 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_rc_query [2018-12-09 16:04:41,131 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_rc_query [2018-12-09 16:04:41,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-12-09 16:04:41,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-12-09 16:04:41,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-12-09 16:04:41,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-12-09 16:04:41,132 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_probe [2018-12-09 16:04:41,132 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_probe [2018-12-09 16:04:41,132 INFO L130 BoogieDeclarations]: Found specification of procedure rc5_scan [2018-12-09 16:04:41,132 INFO L138 BoogieDeclarations]: Found implementation of procedure rc5_scan [2018-12-09 16:04:41,132 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-12-09 16:04:41,132 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-12-09 16:04:41,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-12-09 16:04:41,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-12-09 16:04:41,132 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-09 16:04:41,133 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-12-09 16:04:41,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dvb_usb_device_properties_2 [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_xilinx_load_firmware [2018-12-09 16:04:41,133 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_xilinx_load_firmware [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-12-09 16:04:41,133 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2018-12-09 16:04:41,133 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-12-09 16:04:41,134 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_i2c_xfer [2018-12-09 16:04:41,134 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_i2c_xfer [2018-12-09 16:04:41,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-12-09 16:04:41,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-12-09 16:04:41,135 INFO L130 BoogieDeclarations]: Found specification of procedure opera1_stv0299_set_symbol_rate [2018-12-09 16:04:41,135 INFO L138 BoogieDeclarations]: Found implementation of procedure opera1_stv0299_set_symbol_rate [2018-12-09 16:04:41,135 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-12-09 16:04:41,135 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-12-09 16:04:41,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-12-09 16:04:41,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-12-09 16:04:41,135 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2018-12-09 16:04:41,135 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_16 [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_16 [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_2 [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_2 [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-09 16:04:41,136 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2018-12-09 16:04:41,136 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2018-12-09 16:04:41,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-09 16:04:41,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-09 16:04:41,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-09 16:04:41,137 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-09 16:04:41,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-09 16:04:42,591 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-09 16:04:42,591 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-12-09 16:04:42,592 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:04:42 BoogieIcfgContainer [2018-12-09 16:04:42,592 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-09 16:04:42,592 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-09 16:04:42,593 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-09 16:04:42,595 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-09 16:04:42,595 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 04:04:39" (1/3) ... [2018-12-09 16:04:42,596 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@320f2658 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 04:04:42, skipping insertion in model container [2018-12-09 16:04:42,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:04:40" (2/3) ... [2018-12-09 16:04:42,596 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@320f2658 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 04:04:42, skipping insertion in model container [2018-12-09 16:04:42,597 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:04:42" (3/3) ... [2018-12-09 16:04:42,598 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.i [2018-12-09 16:04:42,606 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-09 16:04:42,613 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-09 16:04:42,625 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-09 16:04:42,646 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-09 16:04:42,646 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-09 16:04:42,646 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-09 16:04:42,646 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-09 16:04:42,647 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-09 16:04:42,647 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-09 16:04:42,647 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-09 16:04:42,647 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-09 16:04:42,662 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states. [2018-12-09 16:04:42,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-12-09 16:04:42,670 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:42,670 INFO L402 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] [2018-12-09 16:04:42,672 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:42,675 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:42,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1875849969, now seen corresponding path program 1 times [2018-12-09 16:04:42,677 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:42,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:42,737 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:42,737 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:42,737 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:43,125 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-12-09 16:04:43,127 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:43,127 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:43,127 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:43,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:43,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:43,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:43,145 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 3 states. [2018-12-09 16:04:43,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:43,309 INFO L93 Difference]: Finished difference Result 1407 states and 1913 transitions. [2018-12-09 16:04:43,310 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:43,310 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 143 [2018-12-09 16:04:43,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:43,322 INFO L225 Difference]: With dead ends: 1407 [2018-12-09 16:04:43,322 INFO L226 Difference]: Without dead ends: 906 [2018-12-09 16:04:43,327 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:43,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2018-12-09 16:04:43,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 900. [2018-12-09 16:04:43,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 900 states. [2018-12-09 16:04:43,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1160 transitions. [2018-12-09 16:04:43,390 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1160 transitions. Word has length 143 [2018-12-09 16:04:43,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:43,390 INFO L480 AbstractCegarLoop]: Abstraction has 900 states and 1160 transitions. [2018-12-09 16:04:43,390 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:43,390 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1160 transitions. [2018-12-09 16:04:43,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-12-09 16:04:43,393 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:43,393 INFO L402 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] [2018-12-09 16:04:43,393 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:43,394 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:43,394 INFO L82 PathProgramCache]: Analyzing trace with hash -507772013, now seen corresponding path program 1 times [2018-12-09 16:04:43,394 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:43,399 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:43,399 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:43,399 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:43,400 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-12-09 16:04:43,567 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:43,567 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:43,567 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:43,568 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:43,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:43,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:43,568 INFO L87 Difference]: Start difference. First operand 900 states and 1160 transitions. Second operand 3 states. [2018-12-09 16:04:43,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:43,665 INFO L93 Difference]: Finished difference Result 2591 states and 3339 transitions. [2018-12-09 16:04:43,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:43,666 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 149 [2018-12-09 16:04:43,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:43,675 INFO L225 Difference]: With dead ends: 2591 [2018-12-09 16:04:43,675 INFO L226 Difference]: Without dead ends: 1729 [2018-12-09 16:04:43,679 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:43,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2018-12-09 16:04:43,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 1698. [2018-12-09 16:04:43,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1698 states. [2018-12-09 16:04:43,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 2191 transitions. [2018-12-09 16:04:43,736 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 2191 transitions. Word has length 149 [2018-12-09 16:04:43,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:43,737 INFO L480 AbstractCegarLoop]: Abstraction has 1698 states and 2191 transitions. [2018-12-09 16:04:43,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:43,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 2191 transitions. [2018-12-09 16:04:43,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-12-09 16:04:43,739 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:43,739 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:43,739 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:43,739 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:43,739 INFO L82 PathProgramCache]: Analyzing trace with hash -811470219, now seen corresponding path program 1 times [2018-12-09 16:04:43,739 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:43,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:43,745 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:43,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:43,745 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:43,909 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-12-09 16:04:43,910 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:43,910 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:43,910 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:43,910 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:43,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:43,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:43,911 INFO L87 Difference]: Start difference. First operand 1698 states and 2191 transitions. Second operand 3 states. [2018-12-09 16:04:44,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:44,048 INFO L93 Difference]: Finished difference Result 4683 states and 6064 transitions. [2018-12-09 16:04:44,048 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:44,048 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 159 [2018-12-09 16:04:44,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:44,058 INFO L225 Difference]: With dead ends: 4683 [2018-12-09 16:04:44,058 INFO L226 Difference]: Without dead ends: 3023 [2018-12-09 16:04:44,062 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:44,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3023 states. [2018-12-09 16:04:44,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3023 to 2977. [2018-12-09 16:04:44,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2977 states. [2018-12-09 16:04:44,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2977 states to 2977 states and 3867 transitions. [2018-12-09 16:04:44,126 INFO L78 Accepts]: Start accepts. Automaton has 2977 states and 3867 transitions. Word has length 159 [2018-12-09 16:04:44,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:44,126 INFO L480 AbstractCegarLoop]: Abstraction has 2977 states and 3867 transitions. [2018-12-09 16:04:44,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:44,126 INFO L276 IsEmpty]: Start isEmpty. Operand 2977 states and 3867 transitions. [2018-12-09 16:04:44,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-12-09 16:04:44,128 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:44,128 INFO L402 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, 1, 1, 1, 1] [2018-12-09 16:04:44,128 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:44,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:44,128 INFO L82 PathProgramCache]: Analyzing trace with hash -1906472980, now seen corresponding path program 1 times [2018-12-09 16:04:44,128 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:44,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:44,133 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:44,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:44,134 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:44,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-12-09 16:04:44,304 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:44,304 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:44,304 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:44,304 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:44,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:44,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:44,305 INFO L87 Difference]: Start difference. First operand 2977 states and 3867 transitions. Second operand 3 states. [2018-12-09 16:04:44,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:44,474 INFO L93 Difference]: Finished difference Result 8785 states and 11594 transitions. [2018-12-09 16:04:44,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:44,475 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 164 [2018-12-09 16:04:44,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:44,493 INFO L225 Difference]: With dead ends: 8785 [2018-12-09 16:04:44,493 INFO L226 Difference]: Without dead ends: 5846 [2018-12-09 16:04:44,499 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:44,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2018-12-09 16:04:44,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 5801. [2018-12-09 16:04:44,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5801 states. [2018-12-09 16:04:44,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5801 states to 5801 states and 7633 transitions. [2018-12-09 16:04:44,622 INFO L78 Accepts]: Start accepts. Automaton has 5801 states and 7633 transitions. Word has length 164 [2018-12-09 16:04:44,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:44,622 INFO L480 AbstractCegarLoop]: Abstraction has 5801 states and 7633 transitions. [2018-12-09 16:04:44,622 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:44,623 INFO L276 IsEmpty]: Start isEmpty. Operand 5801 states and 7633 transitions. [2018-12-09 16:04:44,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-12-09 16:04:44,624 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:44,624 INFO L402 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, 1, 1, 1, 1, 1] [2018-12-09 16:04:44,624 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:44,624 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:44,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1028677082, now seen corresponding path program 1 times [2018-12-09 16:04:44,624 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:44,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:44,629 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:44,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:44,629 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:44,782 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-12-09 16:04:44,782 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:44,782 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:44,782 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:44,783 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:44,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:44,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:44,783 INFO L87 Difference]: Start difference. First operand 5801 states and 7633 transitions. Second operand 3 states. [2018-12-09 16:04:44,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:44,859 INFO L93 Difference]: Finished difference Result 5803 states and 7634 transitions. [2018-12-09 16:04:44,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:44,859 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 165 [2018-12-09 16:04:44,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:44,876 INFO L225 Difference]: With dead ends: 5803 [2018-12-09 16:04:44,876 INFO L226 Difference]: Without dead ends: 5800 [2018-12-09 16:04:44,879 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:44,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5800 states. [2018-12-09 16:04:44,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5800 to 5800. [2018-12-09 16:04:44,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5800 states. [2018-12-09 16:04:45,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 7631 transitions. [2018-12-09 16:04:45,009 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 7631 transitions. Word has length 165 [2018-12-09 16:04:45,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:45,010 INFO L480 AbstractCegarLoop]: Abstraction has 5800 states and 7631 transitions. [2018-12-09 16:04:45,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:45,010 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 7631 transitions. [2018-12-09 16:04:45,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-12-09 16:04:45,011 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:45,011 INFO L402 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, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:45,011 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:45,011 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:45,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1824020655, now seen corresponding path program 1 times [2018-12-09 16:04:45,012 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:45,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,016 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:45,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,016 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-12-09 16:04:45,162 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:45,162 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:45,163 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:45,163 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:45,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:45,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:45,163 INFO L87 Difference]: Start difference. First operand 5800 states and 7631 transitions. Second operand 3 states. [2018-12-09 16:04:45,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:45,274 INFO L93 Difference]: Finished difference Result 5802 states and 7632 transitions. [2018-12-09 16:04:45,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:45,274 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 166 [2018-12-09 16:04:45,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:45,290 INFO L225 Difference]: With dead ends: 5802 [2018-12-09 16:04:45,290 INFO L226 Difference]: Without dead ends: 5799 [2018-12-09 16:04:45,292 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:45,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5799 states. [2018-12-09 16:04:45,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5799 to 5799. [2018-12-09 16:04:45,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5799 states. [2018-12-09 16:04:45,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5799 states to 5799 states and 7629 transitions. [2018-12-09 16:04:45,423 INFO L78 Accepts]: Start accepts. Automaton has 5799 states and 7629 transitions. Word has length 166 [2018-12-09 16:04:45,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:45,424 INFO L480 AbstractCegarLoop]: Abstraction has 5799 states and 7629 transitions. [2018-12-09 16:04:45,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:45,424 INFO L276 IsEmpty]: Start isEmpty. Operand 5799 states and 7629 transitions. [2018-12-09 16:04:45,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-12-09 16:04:45,425 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:45,425 INFO L402 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, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:45,425 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:45,425 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:45,426 INFO L82 PathProgramCache]: Analyzing trace with hash 709872509, now seen corresponding path program 1 times [2018-12-09 16:04:45,426 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:45,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,430 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:45,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,430 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:45,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:45,582 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-12-09 16:04:45,583 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:45,583 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:45,583 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:45,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:45,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:45,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:45,584 INFO L87 Difference]: Start difference. First operand 5799 states and 7629 transitions. Second operand 3 states. [2018-12-09 16:04:45,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:45,667 INFO L93 Difference]: Finished difference Result 5801 states and 7630 transitions. [2018-12-09 16:04:45,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:45,668 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 167 [2018-12-09 16:04:45,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:45,684 INFO L225 Difference]: With dead ends: 5801 [2018-12-09 16:04:45,684 INFO L226 Difference]: Without dead ends: 5798 [2018-12-09 16:04:45,686 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:45,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5798 states. [2018-12-09 16:04:45,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5798 to 5798. [2018-12-09 16:04:45,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5798 states. [2018-12-09 16:04:45,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5798 states to 5798 states and 7627 transitions. [2018-12-09 16:04:45,813 INFO L78 Accepts]: Start accepts. Automaton has 5798 states and 7627 transitions. Word has length 167 [2018-12-09 16:04:45,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:45,813 INFO L480 AbstractCegarLoop]: Abstraction has 5798 states and 7627 transitions. [2018-12-09 16:04:45,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:45,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5798 states and 7627 transitions. [2018-12-09 16:04:45,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-12-09 16:04:45,814 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:45,814 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:45,814 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:45,815 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:45,815 INFO L82 PathProgramCache]: Analyzing trace with hash 531023218, now seen corresponding path program 1 times [2018-12-09 16:04:45,815 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:45,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:45,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:45,819 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:45,957 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2018-12-09 16:04:45,957 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:45,957 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:45,957 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:45,957 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:45,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:45,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:45,958 INFO L87 Difference]: Start difference. First operand 5798 states and 7627 transitions. Second operand 3 states. [2018-12-09 16:04:46,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:46,263 INFO L93 Difference]: Finished difference Result 17160 states and 23043 transitions. [2018-12-09 16:04:46,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:46,264 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 168 [2018-12-09 16:04:46,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:46,300 INFO L225 Difference]: With dead ends: 17160 [2018-12-09 16:04:46,301 INFO L226 Difference]: Without dead ends: 11381 [2018-12-09 16:04:46,313 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:46,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11381 states. [2018-12-09 16:04:46,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11381 to 11289. [2018-12-09 16:04:46,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11289 states. [2018-12-09 16:04:46,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11289 states to 11289 states and 15111 transitions. [2018-12-09 16:04:46,547 INFO L78 Accepts]: Start accepts. Automaton has 11289 states and 15111 transitions. Word has length 168 [2018-12-09 16:04:46,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:46,547 INFO L480 AbstractCegarLoop]: Abstraction has 11289 states and 15111 transitions. [2018-12-09 16:04:46,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:46,547 INFO L276 IsEmpty]: Start isEmpty. Operand 11289 states and 15111 transitions. [2018-12-09 16:04:46,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-12-09 16:04:46,551 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:46,551 INFO L402 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] [2018-12-09 16:04:46,551 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:46,551 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:46,551 INFO L82 PathProgramCache]: Analyzing trace with hash 2043123292, now seen corresponding path program 1 times [2018-12-09 16:04:46,551 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:46,555 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:46,556 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:46,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:46,556 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:46,713 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 382 trivial. 0 not checked. [2018-12-09 16:04:46,713 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:46,713 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:46,713 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:46,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:46,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:46,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:46,713 INFO L87 Difference]: Start difference. First operand 11289 states and 15111 transitions. Second operand 3 states. [2018-12-09 16:04:47,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:47,014 INFO L93 Difference]: Finished difference Result 22550 states and 30287 transitions. [2018-12-09 16:04:47,014 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:47,015 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 250 [2018-12-09 16:04:47,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:47,042 INFO L225 Difference]: With dead ends: 22550 [2018-12-09 16:04:47,042 INFO L226 Difference]: Without dead ends: 11299 [2018-12-09 16:04:47,066 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:47,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11299 states. [2018-12-09 16:04:47,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11299 to 11230. [2018-12-09 16:04:47,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11230 states. [2018-12-09 16:04:47,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11230 states to 11230 states and 14827 transitions. [2018-12-09 16:04:47,323 INFO L78 Accepts]: Start accepts. Automaton has 11230 states and 14827 transitions. Word has length 250 [2018-12-09 16:04:47,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:47,324 INFO L480 AbstractCegarLoop]: Abstraction has 11230 states and 14827 transitions. [2018-12-09 16:04:47,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:47,324 INFO L276 IsEmpty]: Start isEmpty. Operand 11230 states and 14827 transitions. [2018-12-09 16:04:47,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-12-09 16:04:47,327 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:47,328 INFO L402 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] [2018-12-09 16:04:47,328 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:47,328 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:47,328 INFO L82 PathProgramCache]: Analyzing trace with hash 1532589115, now seen corresponding path program 1 times [2018-12-09 16:04:47,328 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:47,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:47,333 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:47,333 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:47,333 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:47,520 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 382 trivial. 0 not checked. [2018-12-09 16:04:47,520 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:47,521 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 16:04:47,521 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:47,521 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 16:04:47,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 16:04:47,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:47,522 INFO L87 Difference]: Start difference. First operand 11230 states and 14827 transitions. Second operand 7 states. [2018-12-09 16:04:47,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:47,691 INFO L93 Difference]: Finished difference Result 12176 states and 15944 transitions. [2018-12-09 16:04:47,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 16:04:47,691 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 250 [2018-12-09 16:04:47,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:47,713 INFO L225 Difference]: With dead ends: 12176 [2018-12-09 16:04:47,713 INFO L226 Difference]: Without dead ends: 10744 [2018-12-09 16:04:47,718 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:47,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10744 states. [2018-12-09 16:04:47,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10744 to 10744. [2018-12-09 16:04:47,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10744 states. [2018-12-09 16:04:47,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10744 states to 10744 states and 14111 transitions. [2018-12-09 16:04:47,913 INFO L78 Accepts]: Start accepts. Automaton has 10744 states and 14111 transitions. Word has length 250 [2018-12-09 16:04:47,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:47,913 INFO L480 AbstractCegarLoop]: Abstraction has 10744 states and 14111 transitions. [2018-12-09 16:04:47,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 16:04:47,913 INFO L276 IsEmpty]: Start isEmpty. Operand 10744 states and 14111 transitions. [2018-12-09 16:04:47,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2018-12-09 16:04:47,918 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:47,919 INFO L402 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] [2018-12-09 16:04:47,919 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:47,919 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:47,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1229673328, now seen corresponding path program 1 times [2018-12-09 16:04:47,919 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:47,923 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:47,923 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:47,923 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:47,923 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:47,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:48,090 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2018-12-09 16:04:48,091 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:48,091 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 16:04:48,091 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:48,091 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 16:04:48,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 16:04:48,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:48,092 INFO L87 Difference]: Start difference. First operand 10744 states and 14111 transitions. Second operand 7 states. [2018-12-09 16:04:48,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:48,250 INFO L93 Difference]: Finished difference Result 11646 states and 15196 transitions. [2018-12-09 16:04:48,251 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 16:04:48,251 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 259 [2018-12-09 16:04:48,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:48,268 INFO L225 Difference]: With dead ends: 11646 [2018-12-09 16:04:48,268 INFO L226 Difference]: Without dead ends: 6819 [2018-12-09 16:04:48,277 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:48,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6819 states. [2018-12-09 16:04:48,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6819 to 6400. [2018-12-09 16:04:48,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6400 states. [2018-12-09 16:04:48,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6400 states to 6400 states and 8252 transitions. [2018-12-09 16:04:48,470 INFO L78 Accepts]: Start accepts. Automaton has 6400 states and 8252 transitions. Word has length 259 [2018-12-09 16:04:48,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:48,470 INFO L480 AbstractCegarLoop]: Abstraction has 6400 states and 8252 transitions. [2018-12-09 16:04:48,470 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 16:04:48,470 INFO L276 IsEmpty]: Start isEmpty. Operand 6400 states and 8252 transitions. [2018-12-09 16:04:48,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-12-09 16:04:48,476 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:48,476 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:48,476 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:48,476 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:48,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1954585695, now seen corresponding path program 1 times [2018-12-09 16:04:48,477 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:48,480 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:48,480 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:48,480 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:48,480 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:48,665 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2018-12-09 16:04:48,665 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:48,665 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 16:04:48,665 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:48,666 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 16:04:48,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 16:04:48,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:48,666 INFO L87 Difference]: Start difference. First operand 6400 states and 8252 transitions. Second operand 7 states. [2018-12-09 16:04:48,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:48,796 INFO L93 Difference]: Finished difference Result 9979 states and 12861 transitions. [2018-12-09 16:04:48,796 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 16:04:48,796 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 293 [2018-12-09 16:04:48,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:48,805 INFO L225 Difference]: With dead ends: 9979 [2018-12-09 16:04:48,805 INFO L226 Difference]: Without dead ends: 3617 [2018-12-09 16:04:48,813 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:48,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3617 states. [2018-12-09 16:04:48,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3617 to 3593. [2018-12-09 16:04:48,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3593 states. [2018-12-09 16:04:48,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3593 states to 3593 states and 4547 transitions. [2018-12-09 16:04:48,879 INFO L78 Accepts]: Start accepts. Automaton has 3593 states and 4547 transitions. Word has length 293 [2018-12-09 16:04:48,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:48,879 INFO L480 AbstractCegarLoop]: Abstraction has 3593 states and 4547 transitions. [2018-12-09 16:04:48,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 16:04:48,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3593 states and 4547 transitions. [2018-12-09 16:04:48,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-12-09 16:04:48,886 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:48,886 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:48,886 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:48,886 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:48,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1521851088, now seen corresponding path program 1 times [2018-12-09 16:04:48,886 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:48,890 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:48,890 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:48,890 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:48,891 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:49,062 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2018-12-09 16:04:49,063 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:49,063 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 16:04:49,063 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:49,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 16:04:49,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 16:04:49,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 16:04:49,063 INFO L87 Difference]: Start difference. First operand 3593 states and 4547 transitions. Second operand 5 states. [2018-12-09 16:04:49,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:49,325 INFO L93 Difference]: Finished difference Result 7493 states and 9777 transitions. [2018-12-09 16:04:49,325 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 16:04:49,325 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 301 [2018-12-09 16:04:49,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:49,337 INFO L225 Difference]: With dead ends: 7493 [2018-12-09 16:04:49,337 INFO L226 Difference]: Without dead ends: 3938 [2018-12-09 16:04:49,346 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-09 16:04:49,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3938 states. [2018-12-09 16:04:49,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3938 to 3931. [2018-12-09 16:04:49,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3931 states. [2018-12-09 16:04:49,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 5019 transitions. [2018-12-09 16:04:49,436 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 5019 transitions. Word has length 301 [2018-12-09 16:04:49,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:49,437 INFO L480 AbstractCegarLoop]: Abstraction has 3931 states and 5019 transitions. [2018-12-09 16:04:49,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 16:04:49,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 5019 transitions. [2018-12-09 16:04:49,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-12-09 16:04:49,444 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:49,445 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-09 16:04:49,445 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:49,445 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:49,445 INFO L82 PathProgramCache]: Analyzing trace with hash -2022675438, now seen corresponding path program 1 times [2018-12-09 16:04:49,445 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:49,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:49,449 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:49,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:49,449 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:49,649 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2018-12-09 16:04:49,649 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:49,649 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 16:04:49,649 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:49,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 16:04:49,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 16:04:49,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 16:04:49,650 INFO L87 Difference]: Start difference. First operand 3931 states and 5019 transitions. Second operand 5 states. [2018-12-09 16:04:49,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:49,888 INFO L93 Difference]: Finished difference Result 7831 states and 10046 transitions. [2018-12-09 16:04:49,888 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 16:04:49,888 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 311 [2018-12-09 16:04:49,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:49,900 INFO L225 Difference]: With dead ends: 7831 [2018-12-09 16:04:49,900 INFO L226 Difference]: Without dead ends: 3938 [2018-12-09 16:04:49,908 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-09 16:04:49,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3938 states. [2018-12-09 16:04:49,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3938 to 3931. [2018-12-09 16:04:49,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3931 states. [2018-12-09 16:04:49,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 4974 transitions. [2018-12-09 16:04:49,995 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 4974 transitions. Word has length 311 [2018-12-09 16:04:49,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:49,996 INFO L480 AbstractCegarLoop]: Abstraction has 3931 states and 4974 transitions. [2018-12-09 16:04:49,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 16:04:49,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 4974 transitions. [2018-12-09 16:04:50,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-12-09 16:04:50,001 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:50,001 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:50,001 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:50,001 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:50,001 INFO L82 PathProgramCache]: Analyzing trace with hash 323516078, now seen corresponding path program 1 times [2018-12-09 16:04:50,001 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:50,005 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,005 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:50,005 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,005 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:50,164 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2018-12-09 16:04:50,165 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:50,165 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:50,165 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:50,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:50,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:50,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:50,165 INFO L87 Difference]: Start difference. First operand 3931 states and 4974 transitions. Second operand 3 states. [2018-12-09 16:04:50,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:50,294 INFO L93 Difference]: Finished difference Result 3934 states and 4976 transitions. [2018-12-09 16:04:50,294 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:50,294 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 301 [2018-12-09 16:04:50,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:50,305 INFO L225 Difference]: With dead ends: 3934 [2018-12-09 16:04:50,305 INFO L226 Difference]: Without dead ends: 3931 [2018-12-09 16:04:50,307 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:50,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3931 states. [2018-12-09 16:04:50,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3931 to 3931. [2018-12-09 16:04:50,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3931 states. [2018-12-09 16:04:50,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 4968 transitions. [2018-12-09 16:04:50,396 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 4968 transitions. Word has length 301 [2018-12-09 16:04:50,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:50,396 INFO L480 AbstractCegarLoop]: Abstraction has 3931 states and 4968 transitions. [2018-12-09 16:04:50,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:50,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 4968 transitions. [2018-12-09 16:04:50,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2018-12-09 16:04:50,402 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:50,402 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:50,403 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:50,403 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:50,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1020697197, now seen corresponding path program 1 times [2018-12-09 16:04:50,403 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:50,406 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,407 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:50,407 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,407 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:50,563 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 384 trivial. 0 not checked. [2018-12-09 16:04:50,563 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:50,563 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 16:04:50,563 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:50,563 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 16:04:50,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 16:04:50,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:50,564 INFO L87 Difference]: Start difference. First operand 3931 states and 4968 transitions. Second operand 3 states. [2018-12-09 16:04:50,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:50,710 INFO L93 Difference]: Finished difference Result 6501 states and 8206 transitions. [2018-12-09 16:04:50,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 16:04:50,711 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 314 [2018-12-09 16:04:50,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:50,716 INFO L225 Difference]: With dead ends: 6501 [2018-12-09 16:04:50,716 INFO L226 Difference]: Without dead ends: 2608 [2018-12-09 16:04:50,720 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 16:04:50,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2608 states. [2018-12-09 16:04:50,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2608 to 2607. [2018-12-09 16:04:50,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2607 states. [2018-12-09 16:04:50,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2607 states to 2607 states and 3281 transitions. [2018-12-09 16:04:50,773 INFO L78 Accepts]: Start accepts. Automaton has 2607 states and 3281 transitions. Word has length 314 [2018-12-09 16:04:50,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:50,773 INFO L480 AbstractCegarLoop]: Abstraction has 2607 states and 3281 transitions. [2018-12-09 16:04:50,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 16:04:50,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2607 states and 3281 transitions. [2018-12-09 16:04:50,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-12-09 16:04:50,777 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 16:04:50,777 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 16:04:50,777 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 16:04:50,777 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 16:04:50,777 INFO L82 PathProgramCache]: Analyzing trace with hash -98186765, now seen corresponding path program 1 times [2018-12-09 16:04:50,777 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-09 16:04:50,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 16:04:50,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 16:04:50,781 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-09 16:04:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 16:04:50,950 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2018-12-09 16:04:50,951 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 16:04:50,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 16:04:50,951 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-09 16:04:50,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 16:04:50,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 16:04:50,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:50,951 INFO L87 Difference]: Start difference. First operand 2607 states and 3281 transitions. Second operand 7 states. [2018-12-09 16:04:51,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 16:04:51,016 INFO L93 Difference]: Finished difference Result 2615 states and 3289 transitions. [2018-12-09 16:04:51,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 16:04:51,017 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 301 [2018-12-09 16:04:51,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 16:04:51,017 INFO L225 Difference]: With dead ends: 2615 [2018-12-09 16:04:51,017 INFO L226 Difference]: Without dead ends: 0 [2018-12-09 16:04:51,020 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 16:04:51,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-09 16:04:51,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-09 16:04:51,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-09 16:04:51,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-09 16:04:51,021 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 301 [2018-12-09 16:04:51,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 16:04:51,021 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-09 16:04:51,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 16:04:51,021 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-09 16:04:51,021 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-09 16:04:51,024 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-09 16:04:53,431 WARN L180 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 41 [2018-12-09 16:04:53,899 WARN L180 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 42 [2018-12-09 16:04:54,283 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 37 [2018-12-09 16:04:54,713 WARN L180 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 37 [2018-12-09 16:04:56,076 WARN L180 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 37 [2018-12-09 16:04:57,631 WARN L180 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 41 [2018-12-09 16:04:57,847 WARN L180 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 37 [2018-12-09 16:04:58,056 WARN L180 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 41 [2018-12-09 16:04:58,833 WARN L180 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 37 [2018-12-09 16:04:59,572 WARN L180 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 42 [2018-12-09 16:04:59,977 WARN L180 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 42 [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceFINAL(lines 8895 8911) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceEXIT(lines 8895 8911) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_deviceENTRY(lines 8895 8911) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,171 INFO L444 ceAbstractionStarter]: At program point L8900(line 8900) 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)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point L8899(lines 8899 8902) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L444 ceAbstractionStarter]: At program point L8899-1(lines 8899 8902) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point L8904(lines 8904 8909) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point L8903(line 8903) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataFINAL(lines 7132 7137) no Hoare annotation was computed. [2018-12-09 16:05:00,171 INFO L451 ceAbstractionStarter]: At program point dev_get_drvdataENTRY(lines 7132 7137) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point dev_get_drvdataEXIT(lines 7132 7137) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point dvb_usb_device_exitFINAL(lines 9075 9077) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point dvb_usb_device_exitENTRY(lines 9075 9077) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point dvb_usb_device_exitEXIT(lines 9075 9077) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7835-1(line 7835) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point L7835(line 7835) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point opera1_probeFINAL(lines 7825 7850) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7842(lines 7842 7843) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7844(lines 7844 7847) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7834(line 7834) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7836(lines 7836 7839) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point L7834-4(lines 7834 7841) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7832-1(line 7832) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point L7832(line 7832) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7834-2(lines 7834 7841) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point opera1_probeEXIT(lines 7825 7850) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point opera1_probeENTRY(lines 7825 7850) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point rc5_scanENTRY(lines 7173 7178) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point rc5_scanFINAL(lines 7173 7178) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point rc5_scanEXIT(lines 7173 7178) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point __kmallocENTRY(lines 7106 7109) the Hoare annotation is: true [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point __kmallocFINAL(lines 7106 7109) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point __kmallocEXIT(lines 7106 7109) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L448 ceAbstractionStarter]: For program point L7108-1(line 7108) no Hoare annotation was computed. [2018-12-09 16:05:00,172 INFO L451 ceAbstractionStarter]: At program point L7108(line 7108) the Hoare annotation is: true [2018-12-09 16:05:00,173 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 7055 7062) the Hoare annotation is: true [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 7055 7062) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 7055 7062) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L451 ceAbstractionStarter]: At program point L8062(line 8062) the Hoare annotation is: true [2018-12-09 16:05:00,173 INFO L444 ceAbstractionStarter]: At program point L7930(line 7930) 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-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L7996(line 7996) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L8029-1(line 8029) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L444 ceAbstractionStarter]: At program point L8029(line 8029) 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) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 7905 8135) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L7930-1(line 7930) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L8079-1(line 8079) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L444 ceAbstractionStarter]: At program point L8079(line 8079) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L8112(lines 8112 8117) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L444 ceAbstractionStarter]: At program point L8129(lines 7929 8134) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L7997(lines 7997 8002) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L8014(lines 8014 8045) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L448 ceAbstractionStarter]: For program point L8113-1(line 8113) no Hoare annotation was computed. [2018-12-09 16:05:00,173 INFO L444 ceAbstractionStarter]: At program point L8113(line 8113) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7981(line 7981) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L7998(line 7998) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7932-1(line 7932) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L7932(line 7932) 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-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7998-1(line 7998) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7982(lines 7982 8009) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8015(line 8015) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 7905 8135) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L8098(line 8098) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L8032(line 8032) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and (= 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)) (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-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8098-1(line 8098) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8016(lines 8016 8021) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8132(line 8132) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L7934(line 7934) 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-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7967(line 7967) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7934-1(line 7934) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8050(line 8050) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L7984(lines 7984 8006) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L448 ceAbstractionStarter]: For program point L8017-1(line 8017) no Hoare annotation was computed. [2018-12-09 16:05:00,174 INFO L444 ceAbstractionStarter]: At program point L8017(line 8017) 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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7968(lines 7968 7972) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8051(lines 8051 8066) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8084(line 8084) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7985(line 7985) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8068(line 8068) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7936-1(line 7936) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L444 ceAbstractionStarter]: At program point L7936(line 7936) 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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7969-1(line 7969) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L444 ceAbstractionStarter]: At program point L7969(line 7969) 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)|)) (and (= 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)) (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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7986(lines 7986 7994) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8085(lines 8085 8089) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8069(lines 8069 8124) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L444 ceAbstractionStarter]: At program point L8086(line 8086) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8119(line 8119) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L7987-1(line 7987) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L444 ceAbstractionStarter]: At program point L7987(line 7987) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8053(lines 8053 8063) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8086-1(line 8086) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8103(line 8103) no Hoare annotation was computed. [2018-12-09 16:05:00,175 INFO L444 ceAbstractionStarter]: At program point L7938(line 7938) 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-12-09 16:05:00,175 INFO L448 ceAbstractionStarter]: For program point L8004(line 8004) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L444 ceAbstractionStarter]: At program point L8037(lines 7929 8134) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 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-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7938-1(line 7938) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8054(line 8054) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L451 ceAbstractionStarter]: At program point L8120(line 8120) the Hoare annotation is: true [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7955(lines 7955 8128) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7988(lines 7988 7992) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8071(lines 8071 8121) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8104(lines 8104 8109) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L451 ceAbstractionStarter]: At program point L8005(line 8005) the Hoare annotation is: true [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8055(lines 8055 8059) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7956(line 7956) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8072(line 8072) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8105-1(line 8105) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L444 ceAbstractionStarter]: At program point L8105(line 8105) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7940-1(line 7940) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L444 ceAbstractionStarter]: At program point L7940(line 7940) 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-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8023(line 8023) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L8056-1(line 8056) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L444 ceAbstractionStarter]: At program point L8056(line 8056) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and (= 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)) (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-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7957(lines 7957 7979) no Hoare annotation was computed. [2018-12-09 16:05:00,176 INFO L448 ceAbstractionStarter]: For program point L7974(line 7974) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8073-2(lines 8071 8121) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8073(lines 8073 8077) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 7905 8135) 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-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8024(lines 8024 8041) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L444 ceAbstractionStarter]: At program point L8074(line 8074) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,177 INFO L444 ceAbstractionStarter]: At program point L7942(line 7942) 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-12-09 16:05:00,177 INFO L451 ceAbstractionStarter]: At program point L7975(line 7975) the Hoare annotation is: true [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8074-1(line 8074) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L444 ceAbstractionStarter]: At program point L7942-1(line 7942) 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-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8091(line 8091) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L7959(lines 7959 7976) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8025-1(line 8025) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L444 ceAbstractionStarter]: At program point L8025(line 8025) 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 (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1 .cse2) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (and .cse0 (= ~ldv_state_variable_3~0 0) .cse1 .cse2) (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-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L7943(line 7943) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8026(lines 8026 8034) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8092-2(lines 8071 8121) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8092(lines 8092 8096) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L7960(line 7960) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8026-1(lines 8024 8040) no Hoare annotation was computed. [2018-12-09 16:05:00,177 INFO L448 ceAbstractionStarter]: For program point L8043(line 8043) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L7944-1(line 7944) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point L7944(line 7944) 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-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8126(line 8126) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8093-1(line 8093) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point L8093(line 8093) 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)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 |old(~ldv_state_variable_4~0)|)) (and .cse0 (not (= 0 ~ldv_state_variable_4~0)) .cse1) (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-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L7961(lines 7961 7965) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8011(line 8011) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L451 ceAbstractionStarter]: At program point L8044(line 8044) the Hoare annotation is: true [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L7945-1(line 7945) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point L7945(line 7945) 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-12-09 16:05:00,178 INFO L451 ceAbstractionStarter]: At program point L8127(line 8127) the Hoare annotation is: true [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point L7962(line 7962) 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)|)) (and (= 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)) (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-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8061(line 8061) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L7962-1(line 7962) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8111(line 8111) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point L7946(line 7946) 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-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8012(lines 8012 8048) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L7946-1(line 7946) no Hoare annotation was computed. [2018-12-09 16:05:00,178 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_12ENTRY(lines 8197 8209) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,178 INFO L448 ceAbstractionStarter]: For program point L8203-1(line 8203) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L444 ceAbstractionStarter]: At program point L8203(line 8203) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12EXIT(lines 8197 8209) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L8205-1(line 8205) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L444 ceAbstractionStarter]: At program point L8205(line 8205) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_12FINAL(lines 8197 8209) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7900-1(line 7900) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7900(line 7900) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2EXIT(lines 7896 7904) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_dvb_usb_device_properties_2ENTRY(lines 7896 7904) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_dvb_usb_device_properties_2FINAL(lines 7896 7904) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7806(line 7806) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7777-1(line 7777) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7777(line 7777) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7806-1(line 7806) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7790(lines 7763 7802) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7786(lines 7786 7789) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7778(lines 7778 7783) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7766(line 7766) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7762(line 7762) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7795-1(line 7795) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7795(line 7795) the Hoare annotation is: true [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7766-1(line 7766) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L448 ceAbstractionStarter]: For program point L7762-1(line 7762) no Hoare annotation was computed. [2018-12-09 16:05:00,179 INFO L451 ceAbstractionStarter]: At program point L7754(line 7754) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7787(lines 7763 7802) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point opera1_xilinx_load_firmwareENTRY(lines 7735 7809) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7754-1(line 7754) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareEXIT(lines 7735 7809) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_load_firmwareFINAL(lines 7735 7809) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7767-1(line 7767) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7767(line 7767) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7763(line 7763) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7796(lines 7796 7800) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7763-3(lines 7763 7803) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7763-2(lines 7763 7803) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7755(lines 7755 7804) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7772-2(lines 7772 7775) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7772(lines 7772 7775) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7805(line 7805) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7768-1(line 7768) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7768(line 7768) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7760-1(line 7760) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7760(line 7760) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7785(lines 7763 7802) the Hoare annotation is: true [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point opera1_power_ctrlFINAL(lines 7507 7520) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7514(line 7514) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L448 ceAbstractionStarter]: For program point L7517-1(line 7517) no Hoare annotation was computed. [2018-12-09 16:05:00,180 INFO L451 ceAbstractionStarter]: At program point L7517(line 7517) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point L7513-2(lines 7513 7516) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point opera1_power_ctrlENTRY(lines 7507 7520) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point L7514-2(line 7514) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point L7513(lines 7513 7516) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point opera1_power_ctrlEXIT(lines 7507 7520) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point dvb_usb_device_initEXIT(lines 9079 9081) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point dvb_usb_device_initENTRY(lines 9079 9081) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point dvb_usb_device_initFINAL(lines 9079 9081) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 7079 7085) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 7079 7085) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 7079 7085) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point ldv_initializeFINAL(lines 9086 9088) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 9086 9088) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point usb_deregisterEXIT(lines 9126 9128) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point usb_deregisterFINAL(lines 9126 9128) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point usb_deregisterENTRY(lines 9126 9128) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point #Ultimate.meminitFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L451 ceAbstractionStarter]: At program point L7166(line 7166) the Hoare annotation is: true [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point i2c_get_adapdataFINAL(lines 7162 7169) no Hoare annotation was computed. [2018-12-09 16:05:00,181 INFO L448 ceAbstractionStarter]: For program point L7166-1(line 7166) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point i2c_get_adapdataENTRY(lines 7162 7169) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point i2c_get_adapdataEXIT(lines 7162 7169) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point usb_control_msgEXIT(lines 9123 9125) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point usb_control_msgENTRY(lines 9123 9125) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point usb_control_msgFINAL(lines 9123 9125) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point usb_register_driverENTRY(lines 9130 9132) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point usb_register_driverFINAL(lines 9130 9132) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point usb_register_driverEXIT(lines 9130 9132) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point L-1-1(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L444 ceAbstractionStarter]: At program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intENTRY(line -1) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point L-1-3(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceENTRY(lines 8319 8335) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (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-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8319 8335) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8319 8335) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point L8327(line 8327) no Hoare annotation was computed. [2018-12-09 16:05:00,182 INFO L448 ceAbstractionStarter]: For program point L8328(lines 8328 8333) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L444 ceAbstractionStarter]: At program point L8323-1(lines 8323 8326) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (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-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L8323(lines 8323 8326) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L444 ceAbstractionStarter]: At program point L8324(line 8324) 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 |old(~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)|)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,183 INFO L451 ceAbstractionStarter]: At program point __create_pipeENTRY(lines 7153 7158) the Hoare annotation is: true [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point __create_pipeFINAL(lines 7153 7158) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point __create_pipeEXIT(lines 7153 7158) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point stv0299_writeregFINAL(lines 7182 7197) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L7190(lines 7190 7194) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L7192-1(line 7192) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L444 ceAbstractionStarter]: At program point L7192(line 7192) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,183 INFO L444 ceAbstractionStarter]: At program point stv0299_writeregENTRY(lines 7182 7197) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L7190-2(lines 7190 7194) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point stv0299_writeregEXIT(lines 7182 7197) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L451 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 7002 7018) the Hoare annotation is: true [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L7009(lines 7009 7016) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 7002 7018) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 7002 7018) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L451 ceAbstractionStarter]: At program point mutex_lock_interruptibleENTRY(lines 9101 9103) the Hoare annotation is: true [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point mutex_lock_interruptibleFINAL(lines 9101 9103) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point mutex_lock_interruptibleEXIT(lines 9101 9103) no Hoare annotation was computed. [2018-12-09 16:05:00,183 INFO L451 ceAbstractionStarter]: At program point L7882(line 7882) the Hoare annotation is: true [2018-12-09 16:05:00,183 INFO L448 ceAbstractionStarter]: For program point L7882-1(line 7882) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point ldv_usb_driver_1EXIT(lines 7878 7886) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L451 ceAbstractionStarter]: At program point ldv_usb_driver_1ENTRY(lines 7878 7886) the Hoare annotation is: true [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point ldv_usb_driver_1FINAL(lines 7878 7886) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point L8417-1(lines 8417 8420) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceEXIT(lines 8414 8424) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point L8417(lines 8417 8420) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L444 ceAbstractionStarter]: At program point L8418(line 8418) 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)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,184 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceENTRY(lines 8414 8424) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_i2c_mutex_of_dvb_usb_deviceFINAL(lines 8414 8424) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point kfreeEXIT(lines 9138 9140) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L451 ceAbstractionStarter]: At program point kfreeENTRY(lines 9138 9140) the Hoare annotation is: true [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point kfreeFINAL(lines 9138 9140) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L451 ceAbstractionStarter]: At program point opera1_driver_initENTRY(lines 7857 7864) the Hoare annotation is: true [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point opera1_driver_initEXIT(lines 7857 7864) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point opera1_driver_initFINAL(lines 7857 7864) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point L7861-1(line 7861) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L451 ceAbstractionStarter]: At program point L7861(line 7861) the Hoare annotation is: true [2018-12-09 16:05:00,184 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15FINAL(lines 8231 8238) no Hoare annotation was computed. [2018-12-09 16:05:00,184 INFO L444 ceAbstractionStarter]: At program point L8234(line 8234) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,184 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_15ENTRY(lines 8231 8238) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L8234-1(line 8234) 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)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_15EXIT(lines 8231 8238) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7325(lines 7325 7328) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7348(lines 7315 7351) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (not (= 1 ~ldv_mutex_mutex_of_device~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-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_xferFINAL(lines 7308 7352) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7338(lines 7338 7341) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7334(lines 7334 7337) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7338-2(lines 7338 7341) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7332-1(lines 7332 7333) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7332(lines 7332 7333) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (not (= 1 ~ldv_mutex_mutex_of_device~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-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7324-1(line 7324) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7324(line 7324) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point opera1_i2c_xferENTRY(lines 7308 7352) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7320(lines 7320 7323) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7316-1(line 7316) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7316(line 7316) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point L7349(line 7349) no Hoare annotation was computed. [2018-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7343(lines 7315 7351) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (not (= 1 ~ldv_mutex_mutex_of_device~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-12-09 16:05:00,185 INFO L444 ceAbstractionStarter]: At program point L7345(lines 7315 7351) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (and (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= opera1_i2c_xfer_~tmp___1~1 0)) (not (= 1 ~ldv_mutex_mutex_of_device~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-12-09 16:05:00,185 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_xferEXIT(lines 7308 7352) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 8210 8217) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 8210 8217) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 8210 8217) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point L8213-1(line 8213) 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)) (= 1 ~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-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point L8213(line 8213) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,186 INFO L451 ceAbstractionStarter]: At program point mutex_unlockENTRY(lines 9108 9110) the Hoare annotation is: true [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point mutex_unlockEXIT(lines 9108 9110) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point mutex_unlockFINAL(lines 9108 9110) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point L7730-1(line 7730) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point opera1_read_mac_addressFINAL(lines 7725 7734) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L451 ceAbstractionStarter]: At program point opera1_read_mac_addressENTRY(lines 7725 7734) the Hoare annotation is: true [2018-12-09 16:05:00,186 INFO L451 ceAbstractionStarter]: At program point L7730(line 7730) the Hoare annotation is: true [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point L7731-1(line 7731) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L451 ceAbstractionStarter]: At program point L7731(line 7731) the Hoare annotation is: true [2018-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point opera1_read_mac_addressEXIT(lines 7725 7734) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point L7390(line 7390) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point L7386(line 7386) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point L7387-1(line 7387) no Hoare annotation was computed. [2018-12-09 16:05:00,186 INFO L444 ceAbstractionStarter]: At program point L7387(line 7387) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,186 INFO L448 ceAbstractionStarter]: For program point L7388-1(line 7388) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L444 ceAbstractionStarter]: At program point L7388(line 7388) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point L7389-1(line 7389) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L444 ceAbstractionStarter]: At program point L7389(line 7389) the Hoare annotation is: (or (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (and (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (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-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point L7390-1(line 7390) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L444 ceAbstractionStarter]: At program point opera1_stv0299_set_symbol_rateENTRY(lines 7383 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 (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~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-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point L7386-1(line 7386) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateFINAL(lines 7383 7393) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point opera1_stv0299_set_symbol_rateEXIT(lines 7383 7393) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 8261 8267) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L451 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 8261 8267) the Hoare annotation is: true [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 8265) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 8261 8267) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point ldv_release_2FINAL(lines 9094 9096) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point ldv_release_2EXIT(lines 9094 9096) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L451 ceAbstractionStarter]: At program point ldv_release_2ENTRY(lines 9094 9096) the Hoare annotation is: true [2018-12-09 16:05:00,187 INFO L451 ceAbstractionStarter]: At program point kmallocENTRY(lines 7110 7117) the Hoare annotation is: true [2018-12-09 16:05:00,187 INFO L451 ceAbstractionStarter]: At program point L7114(line 7114) the Hoare annotation is: true [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point kmallocFINAL(lines 7110 7117) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point L7114-1(line 7114) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point kmallocEXIT(lines 7110 7117) no Hoare annotation was computed. [2018-12-09 16:05:00,187 INFO L448 ceAbstractionStarter]: For program point opera1_driver_exitEXIT(lines 7865 7871) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L451 ceAbstractionStarter]: At program point opera1_driver_exitENTRY(lines 7865 7871) the Hoare annotation is: true [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point opera1_driver_exitFINAL(lines 7865 7871) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,188 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,188 INFO L451 ceAbstractionStarter]: At program point L-1-3(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L451 ceAbstractionStarter]: At program point request_firmwareENTRY(lines 9119 9121) the Hoare annotation is: true [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point request_firmwareFINAL(lines 9119 9121) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point request_firmwareEXIT(lines 9119 9121) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L444 ceAbstractionStarter]: At program point L7232-2(lines 7232 7236) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_state_variable_3~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point L7232(lines 7232 7236) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L448 ceAbstractionStarter]: For program point L7228(lines 7228 7231) no Hoare annotation was computed. [2018-12-09 16:05:00,188 INFO L444 ceAbstractionStarter]: At program point L7257(lines 7216 7260) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_state_variable_3~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,188 INFO L444 ceAbstractionStarter]: At program point L7253-1(line 7253) the Hoare annotation is: (let ((.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse7 (not (= 1 ~ldv_state_variable_0~0))) (.cse8 (not (= 0 ~ldv_state_variable_3~0))) (.cse0 (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))) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse2 .cse1 .cse3 .cse7 .cse8 .cse4 .cse5) (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 .cse4 .cse6 (and .cse9 .cse1)) (or .cse9 .cse0 .cse2 .cse3 .cse7 .cse8 .cse4 .cse5) (or .cse0 .cse2 .cse3 .cse9 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,191 INFO L444 ceAbstractionStarter]: At program point L7253(line 7253) the Hoare annotation is: (let ((.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse7 (not (= 1 ~ldv_state_variable_0~0))) (.cse8 (not (= 0 ~ldv_state_variable_3~0))) (.cse0 (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))) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse2 .cse1 .cse3 .cse7 .cse8 .cse4 .cse5) (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 .cse4 .cse6 (and .cse9 .cse1)) (or .cse9 .cse0 .cse2 .cse3 .cse7 .cse8 .cse4 .cse5) (or .cse0 .cse2 .cse3 .cse9 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,191 INFO L448 ceAbstractionStarter]: For program point L7241-1(line 7241) no Hoare annotation was computed. [2018-12-09 16:05:00,191 INFO L444 ceAbstractionStarter]: At program point L7241(line 7241) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_state_variable_3~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,191 INFO L448 ceAbstractionStarter]: For program point L7237(lines 7237 7238) no Hoare annotation was computed. [2018-12-09 16:05:00,191 INFO L444 ceAbstractionStarter]: At program point L7233-1(line 7233) the Hoare annotation is: (let ((.cse6 (= 0 ~ldv_state_variable_4~0)) (.cse7 (= 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 (= 1 ~ldv_state_variable_0~0))) (.cse9 (not (= 0 ~ldv_state_variable_3~0))) (.cse3 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse1 (and .cse3 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse7 .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse3 .cse4 .cse5))) [2018-12-09 16:05:00,191 INFO L444 ceAbstractionStarter]: At program point L7233(line 7233) the Hoare annotation is: (let ((.cse6 (= 0 ~ldv_state_variable_4~0)) (.cse7 (= 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 (= 1 ~ldv_state_variable_0~0))) (.cse9 (not (= 0 ~ldv_state_variable_3~0))) (.cse3 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse1 (and .cse3 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse7 .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse3 .cse4 .cse5))) [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7258(line 7258) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7254(line 7254) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7225-2(line 7225) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7225(line 7225) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7221-1(line 7221) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L444 ceAbstractionStarter]: At program point L7221(line 7221) the Hoare annotation is: (let ((.cse6 (= 0 ~ldv_state_variable_4~0)) (.cse7 (= 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 (= 1 ~ldv_state_variable_0~0))) (.cse9 (not (= 0 ~ldv_state_variable_3~0))) (.cse3 (not (= 0 |opera1_xilinx_rw_#in~flags|))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse1 (and .cse3 .cse7) (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse2 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse7 .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse3 .cse4 .cse5))) [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7217-2(lines 7217 7223) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7217(lines 7217 7223) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L444 ceAbstractionStarter]: At program point L7242(lines 7242 7243) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_state_variable_3~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7242-1(lines 7242 7243) no Hoare annotation was computed. [2018-12-09 16:05:00,195 INFO L448 ceAbstractionStarter]: For program point L7234(line 7234) no Hoare annotation was computed. [2018-12-09 16:05:00,196 INFO L444 ceAbstractionStarter]: At program point L7226(line 7226) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1))) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse3 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 1 ~ldv_state_variable_0~0)) (not (= 0 ~ldv_state_variable_3~0)) .cse4 .cse5) (or .cse1 .cse2 (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) .cse3 .cse4 .cse6) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point L7226-1(line 7226) no Hoare annotation was computed. [2018-12-09 16:05:00,198 INFO L444 ceAbstractionStarter]: At program point L7218(line 7218) the Hoare annotation is: (let ((.cse1 (= opera1_xilinx_rw_~flags |opera1_xilinx_rw_#in~flags|)) (.cse7 (not (= 1 ~ldv_state_variable_0~0))) (.cse8 (not (= 0 ~ldv_state_variable_3~0))) (.cse0 (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))) (.cse9 (= 0 |opera1_xilinx_rw_#in~flags|)) (.cse4 (not (= 1 ~ldv_mutex_i_mutex_of_inode~0))) (.cse5 (not (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0))) (.cse6 (= 0 ~ldv_state_variable_4~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse2 .cse1 .cse3 .cse7 .cse8 .cse4 .cse5) (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 .cse4 .cse6 (and .cse9 .cse1)) (or .cse9 .cse0 .cse2 .cse3 .cse7 .cse8 .cse4 .cse5) (or .cse0 .cse2 .cse3 .cse9 .cse4 .cse5 .cse6))) [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_rwEXIT(lines 7202 7261) no Hoare annotation was computed. [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point L7239(lines 7239 7251) no Hoare annotation was computed. [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point L7239-2(lines 7216 7260) no Hoare annotation was computed. [2018-12-09 16:05:00,198 INFO L451 ceAbstractionStarter]: At program point opera1_xilinx_rwENTRY(lines 7202 7261) the Hoare annotation is: true [2018-12-09 16:05:00,198 INFO L448 ceAbstractionStarter]: For program point L7244-2(lines 7244 7248) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point L7244(line 7244) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point opera1_xilinx_rwFINAL(lines 7202 7261) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point L8256-1(line 8256) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point ldv_usb_deregister_17EXIT(lines 8253 8260) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L451 ceAbstractionStarter]: At program point L8256(line 8256) the Hoare annotation is: true [2018-12-09 16:05:00,199 INFO L451 ceAbstractionStarter]: At program point ldv_usb_deregister_17ENTRY(lines 8253 8260) the Hoare annotation is: true [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point ldv_usb_deregister_17FINAL(lines 8253 8260) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L451 ceAbstractionStarter]: At program point i2c_transferENTRY(lines 9083 9085) the Hoare annotation is: true [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point i2c_transferFINAL(lines 9083 9085) no Hoare annotation was computed. [2018-12-09 16:05:00,199 INFO L448 ceAbstractionStarter]: For program point i2c_transferEXIT(lines 9083 9085) no Hoare annotation was computed. [2018-12-09 16:05:00,202 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,202 INFO L451 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,202 INFO L451 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,202 INFO L448 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,202 INFO L448 ceAbstractionStarter]: For program point L7294(line 7294) no Hoare annotation was computed. [2018-12-09 16:05:00,202 INFO L448 ceAbstractionStarter]: For program point L7290(line 7290) no Hoare annotation was computed. [2018-12-09 16:05:00,202 INFO L448 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferEXIT(lines 7262 7307) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7286(line 7286) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7282(line 7282) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7276-1(line 7276) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L444 ceAbstractionStarter]: At program point L7276(line 7276) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7303(line 7303) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7303-3(line 7303) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L444 ceAbstractionStarter]: At program point L7303-2(line 7303) 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)) (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-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point opera1_usb_i2c_msgxferFINAL(lines 7262 7307) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L444 ceAbstractionStarter]: At program point opera1_usb_i2c_msgxferENTRY(lines 7262 7307) 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) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7281(lines 7281 7301) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7277(lines 7277 7280) no Hoare annotation was computed. [2018-12-09 16:05:00,203 INFO L444 ceAbstractionStarter]: At program point L7302(lines 7269 7306) 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)) (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-12-09 16:05:00,203 INFO L448 ceAbstractionStarter]: For program point L7271(lines 7271 7275) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point L7304-1(line 7304) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L444 ceAbstractionStarter]: At program point L7304(line 7304) 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)) (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-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point L7298(line 7298) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point ldv_usb_register_driver_16EXIT(lines 8239 8252) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L451 ceAbstractionStarter]: At program point ldv_usb_register_driver_16ENTRY(lines 8239 8252) the Hoare annotation is: true [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point ldv_usb_register_driver_16FINAL(lines 8239 8252) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point L8249-1(line 8249) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L451 ceAbstractionStarter]: At program point L8249(line 8249) the Hoare annotation is: true [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point L8245-1(line 8245) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L451 ceAbstractionStarter]: At program point L8245(line 8245) the Hoare annotation is: true [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point L7041-1(line 7041) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocFINAL(lines 7036 7046) no Hoare annotation was computed. [2018-12-09 16:05:00,206 INFO L451 ceAbstractionStarter]: At program point L7041(line 7041) the Hoare annotation is: true [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point ldv_init_zallocEXIT(lines 7036 7046) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L451 ceAbstractionStarter]: At program point ldv_init_zallocENTRY(lines 7036 7046) the Hoare annotation is: true [2018-12-09 16:05:00,207 INFO L451 ceAbstractionStarter]: At program point release_firmwareENTRY(lines 9115 9117) the Hoare annotation is: true [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point release_firmwareFINAL(lines 9115 9117) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point release_firmwareEXIT(lines 9115 9117) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_funcEXIT(lines 7353 7358) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L451 ceAbstractionStarter]: At program point opera1_i2c_funcENTRY(lines 7353 7358) the Hoare annotation is: true [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point opera1_i2c_funcFINAL(lines 7353 7358) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L451 ceAbstractionStarter]: At program point ldv_initialize_i2c_algorithm_4ENTRY(lines 7887 7895) the Hoare annotation is: true [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4FINAL(lines 7887 7895) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L448 ceAbstractionStarter]: For program point L7891-1(line 7891) no Hoare annotation was computed. [2018-12-09 16:05:00,207 INFO L451 ceAbstractionStarter]: At program point L7891(line 7891) the Hoare annotation is: true [2018-12-09 16:05:00,210 INFO L448 ceAbstractionStarter]: For program point ldv_initialize_i2c_algorithm_4EXIT(lines 7887 7895) no Hoare annotation was computed. [2018-12-09 16:05:00,210 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceEXIT(lines 8990 9000) no Hoare annotation was computed. [2018-12-09 16:05:00,210 INFO L448 ceAbstractionStarter]: For program point L8993(lines 8993 8996) no Hoare annotation was computed. [2018-12-09 16:05:00,210 INFO L448 ceAbstractionStarter]: For program point L8993-1(lines 8993 8996) no Hoare annotation was computed. [2018-12-09 16:05:00,210 INFO L444 ceAbstractionStarter]: At program point L8994(line 8994) 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)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceFINAL(lines 8990 9000) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_unlock_usb_mutex_of_dvb_usb_deviceENTRY(lines 8990 9000) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (= 2 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (not (= |old(~ldv_mutex_usb_mutex_of_dvb_usb_device~0)| 2)) (not (= 2 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_i_mutex_of_inode~0)) (= 0 ~ldv_state_variable_4~0)) [2018-12-09 16:05:00,211 INFO L451 ceAbstractionStarter]: At program point ldv_probe_2ENTRY(lines 9090 9092) the Hoare annotation is: true [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ldv_probe_2EXIT(lines 9090 9092) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ldv_probe_2FINAL(lines 9090 9092) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point L8224-1(line 8224) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L444 ceAbstractionStarter]: At program point L8224(line 8224) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (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-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point L8226-1(line 8226) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L444 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_14ENTRY(lines 8218 8230) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (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-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14FINAL(lines 8218 8230) no Hoare annotation was computed. [2018-12-09 16:05:00,211 INFO L448 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_14EXIT(lines 8218 8230) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L444 ceAbstractionStarter]: At program point L8226(line 8226) the Hoare annotation is: (or (not (= ~ldv_mutex_usb_mutex_of_dvb_usb_device~0 1)) (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (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-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point interface_to_usbdevFINAL(lines 7138 7145) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L451 ceAbstractionStarter]: At program point interface_to_usbdevENTRY(lines 7138 7145) the Hoare annotation is: true [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point interface_to_usbdevEXIT(lines 7138 7145) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point memcpy_guardEXIT(lines 3 8) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L5(lines 5 6) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L451 ceAbstractionStarter]: At program point memcpy_guardENTRY(lines 3 8) the Hoare annotation is: true [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point memcpy_guardFINAL(lines 3 8) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L9053(lines 9040 9062) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L9057(lines 9038 9063) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L9045(lines 9040 9062) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L9049(lines 9040 9062) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point L9041(lines 9040 9062) no Hoare annotation was computed. [2018-12-09 16:05:00,217 INFO L444 ceAbstractionStarter]: At program point L9058(line 9058) 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-12-09 16:05:00,217 INFO L448 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 9038 9063) no Hoare annotation was computed. [2018-12-09 16:05:00,218 INFO L451 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 9038 9063) the Hoare annotation is: true [2018-12-09 16:05:00,218 INFO L444 ceAbstractionStarter]: At program point L9050(line 9050) 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-12-09 16:05:00,218 INFO L444 ceAbstractionStarter]: At program point L9054(line 9054) 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-12-09 16:05:00,218 INFO L444 ceAbstractionStarter]: At program point L9042(line 9042) 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-12-09 16:05:00,218 INFO L444 ceAbstractionStarter]: At program point L9046(line 9046) 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-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point opera1_rc_queryFINAL(lines 7621 7717) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point opera1_rc_queryENTRY(lines 7621 7717) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7658(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7687(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7642(line 7642) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point opera1_rc_queryEXIT(lines 7621 7717) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7708(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7642-1(line 7642) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7696(line 7696) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7651-1(lines 7651 7654) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7684(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7647(lines 7647 7650) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7643-1(lines 7643 7714) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7643(lines 7643 7714) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7676(lines 7676 7681) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7647-2(lines 7643 7712) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7697(lines 7697 7703) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7656(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7706(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7665-2(lines 7665 7670) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7665(line 7665) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7661-2(lines 7661 7664) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L448 ceAbstractionStarter]: For program point L7661(lines 7661 7664) no Hoare annotation was computed. [2018-12-09 16:05:00,224 INFO L451 ceAbstractionStarter]: At program point L7682(lines 7643 7712) the Hoare annotation is: true [2018-12-09 16:05:00,225 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,225 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_mutex_usb_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_3~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= 1 ~ldv_mutex_i2c_mutex_of_dvb_usb_device~0) (= ~ldv_state_variable_4~0 0)) [2018-12-09 16:05:00,229 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-09 16:05:00,229 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-09 16:05:00,229 INFO L448 ceAbstractionStarter]: For program point ldv_memsetFINAL(lines 7047 7054) no Hoare annotation was computed. [2018-12-09 16:05:00,229 INFO L448 ceAbstractionStarter]: For program point L7051-1(line 7051) no Hoare annotation was computed. [2018-12-09 16:05:00,229 INFO L451 ceAbstractionStarter]: At program point L7051(line 7051) the Hoare annotation is: true [2018-12-09 16:05:00,229 INFO L451 ceAbstractionStarter]: At program point ldv_memsetENTRY(lines 7047 7054) the Hoare annotation is: true [2018-12-09 16:05:00,229 INFO L448 ceAbstractionStarter]: For program point ldv_memsetEXIT(lines 7047 7054) no Hoare annotation was computed. [2018-12-09 16:05:00,240 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 04:05:00 BoogieIcfgContainer [2018-12-09 16:05:00,241 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-09 16:05:00,241 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-09 16:05:00,241 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-09 16:05:00,241 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-09 16:05:00,241 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:04:42" (3/4) ... [2018-12-09 16:05:00,244 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_usb_mutex_of_dvb_usb_device [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_usb_device_exit [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_probe [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure rc5_scan [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_12 [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_dvb_usb_device_properties_2 [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_load_firmware [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_power_ctrl [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_usb_device_init [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-12-09 16:05:00,249 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_deregister [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_get_adapdata [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_control_msg [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_register_driver [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_i2c_mutex_of_dvb_usb_device [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stv0299_writereg [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_driver_1 [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_i2c_mutex_of_dvb_usb_device [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_init [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_15 [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_xfer [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_read_mac_address [2018-12-09 16:05:00,250 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_stv0299_set_symbol_rate [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_release_2 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_driver_exit [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure request_firmware [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_xilinx_rw [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_deregister_17 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure i2c_transfer [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_usb_i2c_msgxfer [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_usb_register_driver_16 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure release_firmware [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_i2c_func [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize_i2c_algorithm_4 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_dvb_usb_device [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_probe_2 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_14 [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure interface_to_usbdev [2018-12-09 16:05:00,251 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2018-12-09 16:05:00,252 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-12-09 16:05:00,252 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure opera1_rc_query [2018-12-09 16:05:00,252 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2018-12-09 16:05:00,265 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 601 nodes and edges [2018-12-09 16:05:00,266 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 268 nodes and edges [2018-12-09 16:05:00,267 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 122 nodes and edges [2018-12-09 16:05:00,268 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 60 nodes and edges [2018-12-09 16:05:00,268 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2018-12-09 16:05:00,269 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2018-12-09 16:05:00,270 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-12-09 16:05:00,270 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-12-09 16:05:00,271 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-12-09 16:05:00,290 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || (((1 == ldv_mutex_usb_mutex_of_dvb_usb_device && ldv_state_variable_3 == 0) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device) && 1 == ldv_state_variable_0)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || ((1 == ldv_mutex_usb_mutex_of_dvb_usb_device && !(0 == ldv_state_variable_4)) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-12-09 16:05:00,291 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || (1 == ldv_mutex_usb_mutex_of_dvb_usb_device && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || !(0 == \old(ldv_state_variable_3))) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device)) [2018-12-09 16:05:00,293 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 [2018-12-09 16:05:00,293 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 [2018-12-09 16:05:00,293 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || ((2 == ldv_mutex_i2c_mutex_of_dvb_usb_device && 1 == ldv_mutex_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 [2018-12-09 16:05:00,293 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(\old(ldv_mutex_usb_mutex_of_dvb_usb_device) == 1) || !(1 == ldv_mutex_lock)) || !(2 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4) || (2 == ldv_mutex_usb_mutex_of_dvb_usb_device && tmp == 0) [2018-12-09 16:05:00,295 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(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)) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4)) && ((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || 0 == ldv_state_variable_4) [2018-12-09 16:05:00,349 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_5c49e7d3-fa3d-464d-89b5-8c9fdbe036be/bin-2019/utaipan/witness.graphml [2018-12-09 16:05:00,349 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-09 16:05:00,349 INFO L168 Benchmark]: Toolchain (without parser) took 20512.06 ms. Allocated memory was 1.0 GB in the beginning and 2.6 GB in the end (delta: 1.6 GB). Free memory was 940.6 MB in the beginning and 2.2 GB in the end (delta: -1.3 GB). Peak memory consumption was 252.0 MB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,350 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 973.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 16:05:00,350 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1117.74 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 149.9 MB). Free memory was 940.6 MB in the beginning and 955.0 MB in the end (delta: -14.4 MB). Peak memory consumption was 153.1 MB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,350 INFO L168 Benchmark]: Boogie Procedure Inliner took 40.97 ms. Allocated memory is still 1.2 GB. Free memory is still 955.0 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 16:05:00,350 INFO L168 Benchmark]: Boogie Preprocessor took 80.63 ms. Allocated memory is still 1.2 GB. Free memory was 955.0 MB in the beginning and 934.3 MB in the end (delta: 20.7 MB). Peak memory consumption was 20.7 MB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,351 INFO L168 Benchmark]: RCFGBuilder took 1513.48 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 109.1 MB). Free memory was 934.3 MB in the beginning and 877.0 MB in the end (delta: 57.3 MB). Peak memory consumption was 166.4 MB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,351 INFO L168 Benchmark]: TraceAbstraction took 17648.10 ms. Allocated memory was 1.3 GB in the beginning and 2.6 GB in the end (delta: 1.3 GB). Free memory was 868.6 MB in the beginning and 2.3 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,351 INFO L168 Benchmark]: Witness Printer took 108.14 ms. Allocated memory is still 2.6 GB. Free memory was 2.3 GB in the beginning and 2.2 GB in the end (delta: 33.3 MB). Peak memory consumption was 33.3 MB. Max. memory is 11.5 GB. [2018-12-09 16:05:00,352 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.20 ms. Allocated memory is still 1.0 GB. Free memory is still 973.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1117.74 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 149.9 MB). Free memory was 940.6 MB in the beginning and 955.0 MB in the end (delta: -14.4 MB). Peak memory consumption was 153.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 40.97 ms. Allocated memory is still 1.2 GB. Free memory is still 955.0 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 80.63 ms. Allocated memory is still 1.2 GB. Free memory was 955.0 MB in the beginning and 934.3 MB in the end (delta: 20.7 MB). Peak memory consumption was 20.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1513.48 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 109.1 MB). Free memory was 934.3 MB in the beginning and 877.0 MB in the end (delta: 57.3 MB). Peak memory consumption was 166.4 MB. Max. memory is 11.5 GB. * TraceAbstraction took 17648.10 ms. Allocated memory was 1.3 GB in the beginning and 2.6 GB in the end (delta: 1.3 GB). Free memory was 868.6 MB in the beginning and 2.3 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. * Witness Printer took 108.14 ms. Allocated memory is still 2.6 GB. Free memory was 2.3 GB in the beginning and 2.2 GB in the end (delta: 33.3 MB). Peak memory consumption was 33.3 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 8265]: 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: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7079]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7315]: 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_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 - InvariantResult [Line: 7929]: 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: 7315]: 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_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7763]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7216]: Loop Invariant Derived loop invariant: ((((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(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)) || !(1 == ldv_mutex_i_mutex_of_inode)) || 0 == ldv_state_variable_4)) && ((((((!(ldv_mutex_usb_mutex_of_dvb_usb_device == 1) || !(1 == ldv_mutex_lock)) || flags == \old(flags)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || 0 == ldv_state_variable_4) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7315]: 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_usb_mutex_of_dvb_usb_device) && tmp___1 == 0)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_i_mutex_of_inode)) || !(1 == \old(ldv_mutex_i2c_mutex_of_dvb_usb_device))) || 0 == ldv_state_variable_4 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7763]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7763]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7929]: 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)) || !(1 == ldv_mutex_lock)) || !(1 == ldv_mutex_mutex_of_device)) || !(0 == \old(ldv_state_variable_4))) || ((1 == ldv_mutex_usb_mutex_of_dvb_usb_device && !(0 == ldv_state_variable_4)) && 1 == ldv_mutex_i2c_mutex_of_dvb_usb_device)) || !(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: 7643]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7269]: 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)) || !(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: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7643]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 63 procedures, 520 locations, 1 error locations. SAFE Result, 17.5s OverallTime, 17 OverallIterations, 9 TraceHistogramMax, 3.1s AutomataDifference, 0.0s DeadEndRemovalTime, 9.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 12230 SDtfs, 6098 SDslu, 20414 SDs, 0 SdLazy, 321 SolverSat, 69 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11289occurred 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: 1.9s AutomataMinimizationTime, 17 MinimizatonAttempts, 747 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 192 LocationsWithAnnotation, 29333 PreInvPairs, 31255 NumberOfFragments, 4212 HoareAnnotationTreeSize, 29333 FomulaSimplifications, 18223 FormulaSimplificationTreeSizeReduction, 2.0s HoareSimplificationTime, 192 FomulaSimplificationsInter, 42843 FormulaSimplificationTreeSizeReductionInter, 6.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 3861 NumberOfCodeBlocks, 3861 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 3844 ConstructedInterpolants, 0 QuantifiedInterpolants, 1077989 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 17 InterpolantComputations, 17 PerfectInterpolantSequences, 5278/5278 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...