./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-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_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/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 4b6000684e548fca1008994d2c9fed56eb5ff9cf ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/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 4b6000684e548fca1008994d2c9fed56eb5ff9cf ............................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: AssertionError: only flexible array member at the end can have non-constant size --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-03 07:47:57,368 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-03 07:47:57,369 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-03 07:47:57,376 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-03 07:47:57,376 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-03 07:47:57,376 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-03 07:47:57,377 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-03 07:47:57,378 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-03 07:47:57,379 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-03 07:47:57,379 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-03 07:47:57,379 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-03 07:47:57,380 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-03 07:47:57,380 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-03 07:47:57,381 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-03 07:47:57,381 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-03 07:47:57,382 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-03 07:47:57,382 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-03 07:47:57,383 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-03 07:47:57,384 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-03 07:47:57,385 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-03 07:47:57,385 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-03 07:47:57,386 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-03 07:47:57,387 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-03 07:47:57,387 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-03 07:47:57,387 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-03 07:47:57,387 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-03 07:47:57,388 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-03 07:47:57,388 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-03 07:47:57,389 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-03 07:47:57,389 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-03 07:47:57,389 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-03 07:47:57,390 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-03 07:47:57,390 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-03 07:47:57,390 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-03 07:47:57,390 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-03 07:47:57,391 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-03 07:47:57,391 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-12-03 07:47:57,398 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-03 07:47:57,398 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-03 07:47:57,398 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-03 07:47:57,399 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Log string format=TERM [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-12-03 07:47:57,399 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-03 07:47:57,400 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-03 07:47:57,400 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-03 07:47:57,400 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 07:47:57,401 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-03 07:47:57,401 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-12-03 07:47:57,402 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_8d2a2177-811f-4fe3-9802-5421845b1551/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 -> 4b6000684e548fca1008994d2c9fed56eb5ff9cf [2018-12-03 07:47:57,418 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-03 07:47:57,425 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-03 07:47:57,427 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-03 07:47:57,428 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-03 07:47:57,428 INFO L276 PluginConnector]: CDTParser initialized [2018-12-03 07:47:57,429 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-03 07:47:57,463 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/95d2d14db/8e1e1ca147584973b2a0e9ece369b66a/FLAGab94b3999 [2018-12-03 07:47:57,987 INFO L307 CDTParser]: Found 1 translation units. [2018-12-03 07:47:57,987 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-03 07:47:58,003 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/95d2d14db/8e1e1ca147584973b2a0e9ece369b66a/FLAGab94b3999 [2018-12-03 07:47:58,447 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/95d2d14db/8e1e1ca147584973b2a0e9ece369b66a [2018-12-03 07:47:58,449 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-03 07:47:58,449 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-03 07:47:58,450 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-03 07:47:58,450 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-03 07:47:58,452 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-03 07:47:58,453 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 07:47:58" (1/1) ... [2018-12-03 07:47:58,454 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50b259ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:58, skipping insertion in model container [2018-12-03 07:47:58,454 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 07:47:58" (1/1) ... [2018-12-03 07:47:58,458 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-03 07:47:58,512 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-03 07:47:59,226 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 07:47:59,249 INFO L191 MainTranslator]: Completed pre-run [2018-12-03 07:47:59,360 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 07:47:59,630 INFO L195 MainTranslator]: Completed translation [2018-12-03 07:47:59,630 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59 WrapperNode [2018-12-03 07:47:59,630 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-03 07:47:59,631 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-03 07:47:59,631 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-03 07:47:59,631 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-03 07:47:59,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,661 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,671 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-03 07:47:59,671 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-03 07:47:59,671 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-03 07:47:59,671 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-03 07:47:59,677 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,677 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,686 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,687 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,723 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,731 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,739 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... [2018-12-03 07:47:59,748 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-03 07:47:59,748 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-03 07:47:59,748 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-03 07:47:59,748 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-03 07:47:59,749 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/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-03 07:47:59,783 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-12-03 07:47:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-12-03 07:47:59,783 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-03 07:47:59,783 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-12-03 07:47:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_run [2018-12-03 07:47:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_run [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stats_timer [2018-12-03 07:47:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stats_timer [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2018-12-03 07:47:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-12-03 07:47:59,784 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-12-03 07:47:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-12-03 07:47:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-03 07:47:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-03 07:47:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-03 07:47:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-03 07:47:59,785 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_run [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_run [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_drvinfo [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_drvinfo [2018-12-03 07:47:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2018-12-03 07:47:59,786 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_msg [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_msg [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_settings [2018-12-03 07:47:59,787 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_settings [2018-12-03 07:47:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure catc_multicast [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_multicast [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_external_alloc [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2018-12-03 07:47:59,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2018-12-03 07:47:59,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-03 07:47:59,789 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2018-12-03 07:47:59,789 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure catc_open [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_open [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-03 07:47:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2018-12-03 07:47:59,790 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2018-12-03 07:47:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure catc_set_multicast_list [2018-12-03 07:47:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_set_multicast_list [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_async [2018-12-03 07:47:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_async [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2018-12-03 07:47:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2018-12-03 07:47:59,791 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-03 07:47:59,791 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure catc_exit [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_exit [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2018-12-03 07:47:59,792 INFO L130 BoogieDeclarations]: Found specification of procedure catc_init [2018-12-03 07:47:59,792 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_init [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_timeout [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_timeout [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure catc_disconnect [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_disconnect [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-03 07:47:59,793 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2018-12-03 07:47:59,793 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stop [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stop [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure catc_probe [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_probe [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure catc_start_xmit [2018-12-03 07:47:59,794 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_start_xmit [2018-12-03 07:47:59,794 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-03 07:47:59,795 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-03 07:47:59,795 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-03 07:47:59,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-12-03 07:47:59,796 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2018-12-03 07:47:59,796 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-12-03 07:47:59,796 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-03 07:47:59,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-03 07:48:00,271 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-03 07:48:00,271 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-03 07:48:00,804 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-03 07:48:00,805 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-03 07:48:01,218 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-03 07:48:01,218 INFO L280 CfgBuilder]: Removed 30 assue(true) statements. [2018-12-03 07:48:01,219 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 07:48:01 BoogieIcfgContainer [2018-12-03 07:48:01,219 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-03 07:48:01,219 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-03 07:48:01,219 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-03 07:48:01,221 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-03 07:48:01,222 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.12 07:47:58" (1/3) ... [2018-12-03 07:48:01,222 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25e22e18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 07:48:01, skipping insertion in model container [2018-12-03 07:48:01,222 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:47:59" (2/3) ... [2018-12-03 07:48:01,223 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25e22e18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 07:48:01, skipping insertion in model container [2018-12-03 07:48:01,223 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 07:48:01" (3/3) ... [2018-12-03 07:48:01,224 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-03 07:48:01,231 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-03 07:48:01,237 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-03 07:48:01,248 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-03 07:48:01,271 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-03 07:48:01,271 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-03 07:48:01,271 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-03 07:48:01,272 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-03 07:48:01,272 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-03 07:48:01,272 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-03 07:48:01,272 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-03 07:48:01,272 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-03 07:48:01,296 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states. [2018-12-03 07:48:01,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-03 07:48:01,302 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:01,302 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-03 07:48:01,305 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:01,309 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:01,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1697348959, now seen corresponding path program 1 times [2018-12-03 07:48:01,311 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:01,371 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:01,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:01,371 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:01,371 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 07:48:01,586 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:01,587 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-03 07:48:01,587 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:01,590 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-03 07:48:01,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-03 07:48:01,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-03 07:48:01,600 INFO L87 Difference]: Start difference. First operand 673 states. Second operand 6 states. [2018-12-03 07:48:01,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:01,722 INFO L93 Difference]: Finished difference Result 1325 states and 1812 transitions. [2018-12-03 07:48:01,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-03 07:48:01,724 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2018-12-03 07:48:01,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:01,739 INFO L225 Difference]: With dead ends: 1325 [2018-12-03 07:48:01,739 INFO L226 Difference]: Without dead ends: 667 [2018-12-03 07:48:01,746 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:01,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2018-12-03 07:48:01,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 666. [2018-12-03 07:48:01,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 666 states. [2018-12-03 07:48:01,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 830 transitions. [2018-12-03 07:48:01,824 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 830 transitions. Word has length 31 [2018-12-03 07:48:01,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:01,824 INFO L480 AbstractCegarLoop]: Abstraction has 666 states and 830 transitions. [2018-12-03 07:48:01,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-03 07:48:01,825 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 830 transitions. [2018-12-03 07:48:01,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-03 07:48:01,825 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:01,825 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-03 07:48:01,825 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:01,825 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:01,826 INFO L82 PathProgramCache]: Analyzing trace with hash -2090375969, now seen corresponding path program 1 times [2018-12-03 07:48:01,826 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:01,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:01,829 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:01,829 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:01,829 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:01,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 07:48:01,890 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:01,890 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 07:48:01,890 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:01,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 07:48:01,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 07:48:01,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 07:48:01,892 INFO L87 Difference]: Start difference. First operand 666 states and 830 transitions. Second operand 3 states. [2018-12-03 07:48:01,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:01,958 INFO L93 Difference]: Finished difference Result 1930 states and 2437 transitions. [2018-12-03 07:48:01,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 07:48:01,959 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-03 07:48:01,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:01,965 INFO L225 Difference]: With dead ends: 1930 [2018-12-03 07:48:01,965 INFO L226 Difference]: Without dead ends: 1296 [2018-12-03 07:48:01,967 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-03 07:48:01,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2018-12-03 07:48:02,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1293. [2018-12-03 07:48:02,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1293 states. [2018-12-03 07:48:02,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1623 transitions. [2018-12-03 07:48:02,031 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1623 transitions. Word has length 31 [2018-12-03 07:48:02,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:02,031 INFO L480 AbstractCegarLoop]: Abstraction has 1293 states and 1623 transitions. [2018-12-03 07:48:02,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 07:48:02,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1623 transitions. [2018-12-03 07:48:02,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-03 07:48:02,032 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:02,032 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-03 07:48:02,032 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:02,032 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:02,032 INFO L82 PathProgramCache]: Analyzing trace with hash -377506954, now seen corresponding path program 1 times [2018-12-03 07:48:02,032 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:02,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,034 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:02,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,034 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:02,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:02,078 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 07:48:02,079 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:02,079 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 07:48:02,079 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:02,079 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 07:48:02,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 07:48:02,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 07:48:02,079 INFO L87 Difference]: Start difference. First operand 1293 states and 1623 transitions. Second operand 3 states. [2018-12-03 07:48:02,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:02,098 INFO L93 Difference]: Finished difference Result 1295 states and 1624 transitions. [2018-12-03 07:48:02,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 07:48:02,098 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-03 07:48:02,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:02,102 INFO L225 Difference]: With dead ends: 1295 [2018-12-03 07:48:02,102 INFO L226 Difference]: Without dead ends: 1282 [2018-12-03 07:48:02,103 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-03 07:48:02,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2018-12-03 07:48:02,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1277. [2018-12-03 07:48:02,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-12-03 07:48:02,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1601 transitions. [2018-12-03 07:48:02,133 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1601 transitions. Word has length 32 [2018-12-03 07:48:02,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:02,134 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1601 transitions. [2018-12-03 07:48:02,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 07:48:02,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1601 transitions. [2018-12-03 07:48:02,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-12-03 07:48:02,136 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:02,136 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 07:48:02,136 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:02,136 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:02,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1461242705, now seen corresponding path program 1 times [2018-12-03 07:48:02,136 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:02,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,138 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:02,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,138 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:02,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 07:48:02,197 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:02,197 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 07:48:02,197 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:02,197 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 07:48:02,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 07:48:02,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 07:48:02,198 INFO L87 Difference]: Start difference. First operand 1277 states and 1601 transitions. Second operand 3 states. [2018-12-03 07:48:02,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:02,250 INFO L93 Difference]: Finished difference Result 2601 states and 3304 transitions. [2018-12-03 07:48:02,250 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 07:48:02,250 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2018-12-03 07:48:02,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:02,256 INFO L225 Difference]: With dead ends: 2601 [2018-12-03 07:48:02,256 INFO L226 Difference]: Without dead ends: 1350 [2018-12-03 07:48:02,260 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-03 07:48:02,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2018-12-03 07:48:02,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2018-12-03 07:48:02,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1348 states. [2018-12-03 07:48:02,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1721 transitions. [2018-12-03 07:48:02,303 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1721 transitions. Word has length 81 [2018-12-03 07:48:02,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:02,303 INFO L480 AbstractCegarLoop]: Abstraction has 1348 states and 1721 transitions. [2018-12-03 07:48:02,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 07:48:02,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1721 transitions. [2018-12-03 07:48:02,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-12-03 07:48:02,306 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:02,306 INFO L402 BasicCegarLoop]: trace histogram [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] [2018-12-03 07:48:02,306 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:02,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:02,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1313765005, now seen corresponding path program 1 times [2018-12-03 07:48:02,307 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:02,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,308 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:02,308 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,308 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:02,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 07:48:02,385 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:02,385 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 07:48:02,385 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:02,385 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 07:48:02,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 07:48:02,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 07:48:02,386 INFO L87 Difference]: Start difference. First operand 1348 states and 1721 transitions. Second operand 5 states. [2018-12-03 07:48:02,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:02,481 INFO L93 Difference]: Finished difference Result 2697 states and 3443 transitions. [2018-12-03 07:48:02,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 07:48:02,481 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 115 [2018-12-03 07:48:02,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:02,485 INFO L225 Difference]: With dead ends: 2697 [2018-12-03 07:48:02,485 INFO L226 Difference]: Without dead ends: 1362 [2018-12-03 07:48:02,488 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 07:48:02,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2018-12-03 07:48:02,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1350. [2018-12-03 07:48:02,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-03 07:48:02,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1718 transitions. [2018-12-03 07:48:02,522 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1718 transitions. Word has length 115 [2018-12-03 07:48:02,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:02,522 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1718 transitions. [2018-12-03 07:48:02,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 07:48:02,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1718 transitions. [2018-12-03 07:48:02,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-12-03 07:48:02,523 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:02,524 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-12-03 07:48:02,524 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:02,524 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:02,524 INFO L82 PathProgramCache]: Analyzing trace with hash -323656245, now seen corresponding path program 1 times [2018-12-03 07:48:02,524 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:02,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,526 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:02,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:02,526 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:02,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-12-03 07:48:02,644 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:02,644 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-03 07:48:02,644 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:02,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 07:48:02,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 07:48:02,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:02,645 INFO L87 Difference]: Start difference. First operand 1350 states and 1718 transitions. Second operand 7 states. [2018-12-03 07:48:03,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:03,597 INFO L93 Difference]: Finished difference Result 1416 states and 1803 transitions. [2018-12-03 07:48:03,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 07:48:03,597 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 171 [2018-12-03 07:48:03,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:03,601 INFO L225 Difference]: With dead ends: 1416 [2018-12-03 07:48:03,601 INFO L226 Difference]: Without dead ends: 1352 [2018-12-03 07:48:03,602 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 07:48:03,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2018-12-03 07:48:03,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1350. [2018-12-03 07:48:03,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-03 07:48:03,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1716 transitions. [2018-12-03 07:48:03,636 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1716 transitions. Word has length 171 [2018-12-03 07:48:03,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:03,636 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1716 transitions. [2018-12-03 07:48:03,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 07:48:03,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1716 transitions. [2018-12-03 07:48:03,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-03 07:48:03,637 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:03,638 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-12-03 07:48:03,638 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:03,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:03,638 INFO L82 PathProgramCache]: Analyzing trace with hash 929578038, now seen corresponding path program 1 times [2018-12-03 07:48:03,638 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:03,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:03,640 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:03,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:03,640 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-12-03 07:48:03,814 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:03,814 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:03,815 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 173 with the following transitions: [2018-12-03 07:48:03,816 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [126], [131], [136], [141], [146], [151], [154], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [566], [595], [597], [600], [604], [605], [612], [614], [615], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [813], [825], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1389], [1469], [1473], [1474], [1479], [1480], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:03,845 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:03,845 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:04,528 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:04,529 INFO L272 AbstractInterpreter]: Visited 127 different actions 172 times. Never merged. Never widened. Performed 8340 root evaluator evaluations with a maximum evaluation depth of 6. Performed 8340 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Never found a fixpoint. Largest state had 244 variables. [2018-12-03 07:48:04,533 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:04,534 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:04,534 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:04,534 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:04,545 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:04,546 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:04,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:04,718 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:04,763 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:04,766 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:04,766 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,768 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,782 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:04,784 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:04,785 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,786 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,790 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,791 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-03 07:48:04,836 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:04,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:04,841 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:04,842 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,852 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,862 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:04,865 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:04,867 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:04,867 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,873 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,879 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,880 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:04,918 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:04,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:04,923 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:04,923 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,930 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,942 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:04,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:04,947 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:04,947 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,953 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,961 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:04,961 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:05,031 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:05,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:05,035 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:05,035 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,040 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,048 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:05,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:05,052 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:05,052 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,056 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,062 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,062 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:05,068 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:05,069 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:05,069 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,071 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,076 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:05,078 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:05,078 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,080 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,083 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:05,083 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-03 07:48:05,143 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 45 proven. 6 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 07:48:05,143 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:05,270 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-12-03 07:48:05,286 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:05,286 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 8] total 10 [2018-12-03 07:48:05,286 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:05,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 07:48:05,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 07:48:05,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-03 07:48:05,287 INFO L87 Difference]: Start difference. First operand 1350 states and 1716 transitions. Second operand 10 states. [2018-12-03 07:48:07,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:07,245 INFO L93 Difference]: Finished difference Result 2658 states and 3376 transitions. [2018-12-03 07:48:07,245 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 07:48:07,245 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-03 07:48:07,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:07,251 INFO L225 Difference]: With dead ends: 2658 [2018-12-03 07:48:07,251 INFO L226 Difference]: Without dead ends: 1290 [2018-12-03 07:48:07,255 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 328 SyntacticMatches, 19 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-03 07:48:07,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2018-12-03 07:48:07,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1274. [2018-12-03 07:48:07,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1274 states. [2018-12-03 07:48:07,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1593 transitions. [2018-12-03 07:48:07,295 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1593 transitions. Word has length 172 [2018-12-03 07:48:07,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:07,295 INFO L480 AbstractCegarLoop]: Abstraction has 1274 states and 1593 transitions. [2018-12-03 07:48:07,295 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 07:48:07,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1593 transitions. [2018-12-03 07:48:07,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-03 07:48:07,297 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:07,297 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 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] [2018-12-03 07:48:07,298 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:07,298 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:07,298 INFO L82 PathProgramCache]: Analyzing trace with hash 720879735, now seen corresponding path program 1 times [2018-12-03 07:48:07,298 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:07,300 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:07,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:07,300 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:07,300 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:07,426 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2018-12-03 07:48:07,427 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:07,427 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:07,427 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 173 with the following transitions: [2018-12-03 07:48:07,427 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [126], [131], [136], [141], [146], [151], [154], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [566], [595], [597], [600], [604], [605], [612], [614], [615], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [813], [825], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1389], [1469], [1473], [1474], [1479], [1480], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:07,430 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:07,430 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:08,168 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:08,169 INFO L272 AbstractInterpreter]: Visited 128 different actions 253 times. Merged at 13 different actions 25 times. Never widened. Performed 11230 root evaluator evaluations with a maximum evaluation depth of 6. Performed 11230 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Found 6 fixpoints after 3 different actions. Largest state had 244 variables. [2018-12-03 07:48:08,174 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:08,174 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:08,174 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:08,175 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:08,186 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:08,186 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:08,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:08,342 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2018-12-03 07:48:08,395 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:08,562 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2018-12-03 07:48:08,578 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:08,578 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 13 [2018-12-03 07:48:08,578 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:08,579 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 07:48:08,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 07:48:08,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2018-12-03 07:48:08,579 INFO L87 Difference]: Start difference. First operand 1274 states and 1593 transitions. Second operand 10 states. [2018-12-03 07:48:11,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:11,735 INFO L93 Difference]: Finished difference Result 1830 states and 2347 transitions. [2018-12-03 07:48:11,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-03 07:48:11,735 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-03 07:48:11,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:11,740 INFO L225 Difference]: With dead ends: 1830 [2018-12-03 07:48:11,740 INFO L226 Difference]: Without dead ends: 1825 [2018-12-03 07:48:11,741 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 343 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2018-12-03 07:48:11,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2018-12-03 07:48:11,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1704. [2018-12-03 07:48:11,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-03 07:48:11,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2146 transitions. [2018-12-03 07:48:11,785 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2146 transitions. Word has length 172 [2018-12-03 07:48:11,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:11,785 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2146 transitions. [2018-12-03 07:48:11,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 07:48:11,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2146 transitions. [2018-12-03 07:48:11,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2018-12-03 07:48:11,787 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:11,788 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2018-12-03 07:48:11,788 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:11,788 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:11,788 INFO L82 PathProgramCache]: Analyzing trace with hash -242881090, now seen corresponding path program 1 times [2018-12-03 07:48:11,788 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:11,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:11,790 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:11,790 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:11,790 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:11,928 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2018-12-03 07:48:11,928 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:11,928 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-03 07:48:11,928 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:11,929 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 07:48:11,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 07:48:11,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:11,929 INFO L87 Difference]: Start difference. First operand 1704 states and 2146 transitions. Second operand 7 states. [2018-12-03 07:48:12,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:12,647 INFO L93 Difference]: Finished difference Result 1773 states and 2231 transitions. [2018-12-03 07:48:12,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 07:48:12,647 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 204 [2018-12-03 07:48:12,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:12,651 INFO L225 Difference]: With dead ends: 1773 [2018-12-03 07:48:12,651 INFO L226 Difference]: Without dead ends: 1704 [2018-12-03 07:48:12,652 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 07:48:12,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2018-12-03 07:48:12,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1704. [2018-12-03 07:48:12,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-03 07:48:12,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2145 transitions. [2018-12-03 07:48:12,692 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2145 transitions. Word has length 204 [2018-12-03 07:48:12,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:12,692 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2145 transitions. [2018-12-03 07:48:12,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 07:48:12,692 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2145 transitions. [2018-12-03 07:48:12,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-12-03 07:48:12,694 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:12,694 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2018-12-03 07:48:12,695 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:12,695 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:12,695 INFO L82 PathProgramCache]: Analyzing trace with hash 1021085981, now seen corresponding path program 1 times [2018-12-03 07:48:12,695 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:12,696 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:12,697 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:12,697 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:12,697 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:12,819 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-12-03 07:48:12,819 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:12,820 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:12,820 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 184 with the following transitions: [2018-12-03 07:48:12,820 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [126], [131], [136], [141], [146], [151], [154], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [564], [566], [569], [576], [595], [597], [600], [604], [605], [612], [614], [615], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [818], [825], [827], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1389], [1469], [1473], [1474], [1479], [1480], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1544], [1545], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:12,822 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:12,822 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:13,485 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:13,485 INFO L272 AbstractInterpreter]: Visited 135 different actions 272 times. Merged at 14 different actions 26 times. Never widened. Performed 11942 root evaluator evaluations with a maximum evaluation depth of 6. Performed 11942 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Found 6 fixpoints after 3 different actions. Largest state had 248 variables. [2018-12-03 07:48:13,486 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:13,486 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:13,486 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:13,487 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:13,497 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:13,497 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:13,678 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:13,690 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:13,692 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:13,692 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,693 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,698 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:13,699 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:13,699 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,700 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,703 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,703 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-03 07:48:13,728 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:13,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:13,733 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:13,733 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,739 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,749 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:13,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:13,753 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:13,754 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,759 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,765 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,766 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:13,789 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:13,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:13,793 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:13,793 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,799 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,808 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:13,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:13,811 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:13,812 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,816 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,821 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,821 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:13,840 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:13,842 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:13,842 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,844 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,853 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:13,854 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:13,855 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,856 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,862 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:13,862 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-03 07:48:13,909 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 61 proven. 8 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-12-03 07:48:13,909 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:14,009 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-12-03 07:48:14,025 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:14,025 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 8] total 10 [2018-12-03 07:48:14,025 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:14,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 07:48:14,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 07:48:14,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-03 07:48:14,026 INFO L87 Difference]: Start difference. First operand 1704 states and 2145 transitions. Second operand 10 states. [2018-12-03 07:48:15,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:15,871 INFO L93 Difference]: Finished difference Result 2851 states and 3614 transitions. [2018-12-03 07:48:15,871 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 07:48:15,872 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 183 [2018-12-03 07:48:15,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:15,876 INFO L225 Difference]: With dead ends: 2851 [2018-12-03 07:48:15,877 INFO L226 Difference]: Without dead ends: 1718 [2018-12-03 07:48:15,881 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 350 SyntacticMatches, 18 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-03 07:48:15,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2018-12-03 07:48:15,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1704. [2018-12-03 07:48:15,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-03 07:48:15,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2144 transitions. [2018-12-03 07:48:15,929 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2144 transitions. Word has length 183 [2018-12-03 07:48:15,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:15,929 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2144 transitions. [2018-12-03 07:48:15,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 07:48:15,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2144 transitions. [2018-12-03 07:48:15,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-12-03 07:48:15,931 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:15,932 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-12-03 07:48:15,932 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:15,932 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:15,932 INFO L82 PathProgramCache]: Analyzing trace with hash 174873293, now seen corresponding path program 1 times [2018-12-03 07:48:15,932 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:15,933 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:15,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:15,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:15,934 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:16,094 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 17 proven. 13 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-12-03 07:48:16,095 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:16,095 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:16,095 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 206 with the following transitions: [2018-12-03 07:48:16,095 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [124], [126], [131], [136], [141], [146], [151], [154], [172], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [564], [566], [569], [576], [595], [597], [600], [604], [605], [612], [614], [615], [616], [618], [622], [624], [625], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [818], [825], [827], [1172], [1173], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1373], [1374], [1389], [1469], [1473], [1474], [1479], [1480], [1481], [1482], [1483], [1484], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1544], [1545], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:16,098 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:16,098 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:16,957 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:16,957 INFO L272 AbstractInterpreter]: Visited 150 different actions 337 times. Merged at 16 different actions 38 times. Never widened. Performed 15400 root evaluator evaluations with a maximum evaluation depth of 6. Performed 15400 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Found 7 fixpoints after 4 different actions. Largest state had 248 variables. [2018-12-03 07:48:16,959 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:16,959 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:16,959 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:16,959 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:16,969 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:16,969 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:17,098 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:17,152 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2018-12-03 07:48:17,152 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:17,355 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-12-03 07:48:17,371 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:17,371 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 11] total 18 [2018-12-03 07:48:17,371 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:17,371 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-03 07:48:17,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-03 07:48:17,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2018-12-03 07:48:17,372 INFO L87 Difference]: Start difference. First operand 1704 states and 2144 transitions. Second operand 12 states. [2018-12-03 07:48:21,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:21,574 INFO L93 Difference]: Finished difference Result 2350 states and 3019 transitions. [2018-12-03 07:48:21,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-03 07:48:21,574 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 205 [2018-12-03 07:48:21,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:21,580 INFO L225 Difference]: With dead ends: 2350 [2018-12-03 07:48:21,580 INFO L226 Difference]: Without dead ends: 2345 [2018-12-03 07:48:21,581 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 406 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=248, Invalid=564, Unknown=0, NotChecked=0, Total=812 [2018-12-03 07:48:21,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2018-12-03 07:48:21,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 2143. [2018-12-03 07:48:21,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-03 07:48:21,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2688 transitions. [2018-12-03 07:48:21,674 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2688 transitions. Word has length 205 [2018-12-03 07:48:21,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:21,674 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2688 transitions. [2018-12-03 07:48:21,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-03 07:48:21,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2688 transitions. [2018-12-03 07:48:21,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-12-03 07:48:21,678 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:21,678 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 07:48:21,678 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:21,678 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:21,678 INFO L82 PathProgramCache]: Analyzing trace with hash -781123773, now seen corresponding path program 1 times [2018-12-03 07:48:21,678 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:21,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:21,680 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:21,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:21,680 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:21,806 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-12-03 07:48:21,806 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:21,806 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-03 07:48:21,806 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:21,807 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 07:48:21,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 07:48:21,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:21,807 INFO L87 Difference]: Start difference. First operand 2143 states and 2688 transitions. Second operand 7 states. [2018-12-03 07:48:22,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:22,507 INFO L93 Difference]: Finished difference Result 2234 states and 2799 transitions. [2018-12-03 07:48:22,507 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 07:48:22,507 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 215 [2018-12-03 07:48:22,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:22,512 INFO L225 Difference]: With dead ends: 2234 [2018-12-03 07:48:22,512 INFO L226 Difference]: Without dead ends: 2143 [2018-12-03 07:48:22,513 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 07:48:22,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2018-12-03 07:48:22,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2143. [2018-12-03 07:48:22,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-03 07:48:22,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2687 transitions. [2018-12-03 07:48:22,562 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2687 transitions. Word has length 215 [2018-12-03 07:48:22,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:22,563 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2687 transitions. [2018-12-03 07:48:22,563 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 07:48:22,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2687 transitions. [2018-12-03 07:48:22,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-12-03 07:48:22,565 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:22,566 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2018-12-03 07:48:22,566 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:22,566 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:22,566 INFO L82 PathProgramCache]: Analyzing trace with hash -156577855, now seen corresponding path program 1 times [2018-12-03 07:48:22,566 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:22,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:22,568 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:22,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:22,568 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:22,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:22,676 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-12-03 07:48:22,676 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:22,676 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:22,676 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 195 with the following transitions: [2018-12-03 07:48:22,677 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [126], [131], [136], [141], [146], [151], [154], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [564], [566], [569], [576], [595], [597], [600], [604], [605], [612], [614], [615], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [820], [823], [825], [827], [829], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1389], [1469], [1473], [1474], [1479], [1480], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1544], [1545], [1546], [1547], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:22,679 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:22,679 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:23,366 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:23,366 INFO L272 AbstractInterpreter]: Visited 139 different actions 287 times. Merged at 15 different actions 27 times. Never widened. Performed 12652 root evaluator evaluations with a maximum evaluation depth of 6. Performed 12652 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Found 6 fixpoints after 3 different actions. Largest state had 252 variables. [2018-12-03 07:48:23,369 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:23,369 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:23,369 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:23,369 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:23,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:23,379 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:23,499 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:23,509 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:23,510 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:23,510 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,512 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,521 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-12-03 07:48:23,522 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-12-03 07:48:23,522 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,523 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,526 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,526 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-03 07:48:23,551 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:23,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:23,554 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:23,555 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,559 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,567 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-12-03 07:48:23,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-03 07:48:23,570 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-12-03 07:48:23,570 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,574 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,580 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,580 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-03 07:48:23,611 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:23,613 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:23,613 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,614 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,618 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-12-03 07:48:23,619 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-12-03 07:48:23,619 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,620 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,623 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-03 07:48:23,623 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-03 07:48:23,680 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 49 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2018-12-03 07:48:23,680 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:23,768 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-12-03 07:48:23,808 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:23,809 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 8] total 10 [2018-12-03 07:48:23,809 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:23,809 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 07:48:23,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 07:48:23,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-03 07:48:23,810 INFO L87 Difference]: Start difference. First operand 2143 states and 2687 transitions. Second operand 10 states. [2018-12-03 07:48:25,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:25,392 INFO L93 Difference]: Finished difference Result 3728 states and 4697 transitions. [2018-12-03 07:48:25,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 07:48:25,392 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 194 [2018-12-03 07:48:25,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:25,397 INFO L225 Difference]: With dead ends: 3728 [2018-12-03 07:48:25,397 INFO L226 Difference]: Without dead ends: 2157 [2018-12-03 07:48:25,400 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 373 SyntacticMatches, 15 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-03 07:48:25,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2018-12-03 07:48:25,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2143. [2018-12-03 07:48:25,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-03 07:48:25,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2686 transitions. [2018-12-03 07:48:25,450 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2686 transitions. Word has length 194 [2018-12-03 07:48:25,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:25,450 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2686 transitions. [2018-12-03 07:48:25,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 07:48:25,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2686 transitions. [2018-12-03 07:48:25,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2018-12-03 07:48:25,452 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:25,452 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 07:48:25,452 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:25,452 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:25,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1472803345, now seen corresponding path program 1 times [2018-12-03 07:48:25,452 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:25,453 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:25,454 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:25,454 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:25,454 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:25,608 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-12-03 07:48:25,608 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:25,608 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:25,608 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 217 with the following transitions: [2018-12-03 07:48:25,608 INFO L205 CegarAbsIntRunner]: [6], [7], [80], [83], [88], [97], [99], [102], [116], [121], [124], [126], [131], [136], [141], [146], [151], [154], [172], [213], [407], [410], [411], [414], [415], [490], [491], [541], [550], [557], [561], [564], [566], [569], [576], [595], [597], [600], [604], [605], [612], [614], [615], [616], [618], [622], [624], [625], [632], [674], [675], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [820], [823], [825], [827], [829], [1172], [1173], [1268], [1269], [1270], [1272], [1273], [1291], [1292], [1298], [1299], [1300], [1301], [1319], [1328], [1331], [1334], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1373], [1374], [1389], [1469], [1473], [1474], [1479], [1480], [1481], [1482], [1483], [1484], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1543], [1544], [1545], [1546], [1547], [1653], [1654], [1657], [1658], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:25,611 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:25,611 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:26,349 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:48:26,349 INFO L272 AbstractInterpreter]: Visited 154 different actions 304 times. Merged at 15 different actions 27 times. Never widened. Performed 13236 root evaluator evaluations with a maximum evaluation depth of 6. Performed 13236 inverse root evaluator evaluations with a maximum inverse evaluation depth of 6. Found 7 fixpoints after 4 different actions. Largest state had 252 variables. [2018-12-03 07:48:26,351 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:26,351 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:48:26,351 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:26,351 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:48:26,361 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:26,361 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:48:26,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:26,504 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:48:26,541 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2018-12-03 07:48:26,541 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:48:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2018-12-03 07:48:26,839 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 07:48:26,839 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 15] total 22 [2018-12-03 07:48:26,840 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 07:48:26,840 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-03 07:48:26,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-03 07:48:26,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=341, Unknown=0, NotChecked=0, Total=462 [2018-12-03 07:48:26,840 INFO L87 Difference]: Start difference. First operand 2143 states and 2686 transitions. Second operand 13 states. [2018-12-03 07:48:31,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:31,762 INFO L93 Difference]: Finished difference Result 2815 states and 3580 transitions. [2018-12-03 07:48:31,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-12-03 07:48:31,762 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 216 [2018-12-03 07:48:31,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:31,768 INFO L225 Difference]: With dead ends: 2815 [2018-12-03 07:48:31,768 INFO L226 Difference]: Without dead ends: 2810 [2018-12-03 07:48:31,769 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 428 SyntacticMatches, 11 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=363, Invalid=827, Unknown=0, NotChecked=0, Total=1190 [2018-12-03 07:48:31,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2018-12-03 07:48:31,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2582. [2018-12-03 07:48:31,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2582 states. [2018-12-03 07:48:31,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 3224 transitions. [2018-12-03 07:48:31,830 INFO L78 Accepts]: Start accepts. Automaton has 2582 states and 3224 transitions. Word has length 216 [2018-12-03 07:48:31,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:31,830 INFO L480 AbstractCegarLoop]: Abstraction has 2582 states and 3224 transitions. [2018-12-03 07:48:31,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-03 07:48:31,830 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 3224 transitions. [2018-12-03 07:48:31,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-12-03 07:48:31,833 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:31,833 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2018-12-03 07:48:31,833 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:31,833 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:31,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1685410939, now seen corresponding path program 1 times [2018-12-03 07:48:31,833 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:31,835 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:31,835 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:31,836 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:31,836 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:31,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:31,948 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2018-12-03 07:48:31,949 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:31,949 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-03 07:48:31,949 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:31,949 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 07:48:31,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 07:48:31,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:31,949 INFO L87 Difference]: Start difference. First operand 2582 states and 3224 transitions. Second operand 7 states. [2018-12-03 07:48:32,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:32,680 INFO L93 Difference]: Finished difference Result 2652 states and 3292 transitions. [2018-12-03 07:48:32,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 07:48:32,681 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 226 [2018-12-03 07:48:32,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:32,689 INFO L225 Difference]: With dead ends: 2652 [2018-12-03 07:48:32,689 INFO L226 Difference]: Without dead ends: 2553 [2018-12-03 07:48:32,690 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 07:48:32,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2018-12-03 07:48:32,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2553. [2018-12-03 07:48:32,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2553 states. [2018-12-03 07:48:32,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3170 transitions. [2018-12-03 07:48:32,751 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3170 transitions. Word has length 226 [2018-12-03 07:48:32,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:32,752 INFO L480 AbstractCegarLoop]: Abstraction has 2553 states and 3170 transitions. [2018-12-03 07:48:32,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 07:48:32,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3170 transitions. [2018-12-03 07:48:32,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-03 07:48:32,754 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:32,754 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-12-03 07:48:32,754 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:32,755 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:32,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1816172066, now seen corresponding path program 1 times [2018-12-03 07:48:32,755 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:32,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:32,757 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:32,757 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:32,757 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:32,900 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-12-03 07:48:32,900 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:32,900 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-03 07:48:32,900 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:32,900 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-03 07:48:32,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-03 07:48:32,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-03 07:48:32,901 INFO L87 Difference]: Start difference. First operand 2553 states and 3170 transitions. Second operand 6 states. [2018-12-03 07:48:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:33,374 INFO L93 Difference]: Finished difference Result 4517 states and 5632 transitions. [2018-12-03 07:48:33,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-03 07:48:33,375 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 308 [2018-12-03 07:48:33,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:33,380 INFO L225 Difference]: With dead ends: 4517 [2018-12-03 07:48:33,380 INFO L226 Difference]: Without dead ends: 2551 [2018-12-03 07:48:33,384 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:33,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2018-12-03 07:48:33,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2549. [2018-12-03 07:48:33,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-03 07:48:33,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3165 transitions. [2018-12-03 07:48:33,442 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3165 transitions. Word has length 308 [2018-12-03 07:48:33,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:33,442 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3165 transitions. [2018-12-03 07:48:33,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-03 07:48:33,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3165 transitions. [2018-12-03 07:48:33,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-03 07:48:33,444 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:33,445 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-12-03 07:48:33,445 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:33,445 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:33,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1092881633, now seen corresponding path program 1 times [2018-12-03 07:48:33,445 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:33,446 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:33,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:33,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:33,447 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:33,556 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-12-03 07:48:33,557 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 07:48:33,557 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 07:48:33,557 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:33,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 07:48:33,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 07:48:33,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 07:48:33,558 INFO L87 Difference]: Start difference. First operand 2549 states and 3165 transitions. Second operand 5 states. [2018-12-03 07:48:33,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:48:33,638 INFO L93 Difference]: Finished difference Result 2573 states and 3187 transitions. [2018-12-03 07:48:33,638 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 07:48:33,638 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-12-03 07:48:33,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:48:33,643 INFO L225 Difference]: With dead ends: 2573 [2018-12-03 07:48:33,643 INFO L226 Difference]: Without dead ends: 2561 [2018-12-03 07:48:33,644 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-03 07:48:33,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2018-12-03 07:48:33,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2549. [2018-12-03 07:48:33,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-03 07:48:33,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3164 transitions. [2018-12-03 07:48:33,703 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3164 transitions. Word has length 308 [2018-12-03 07:48:33,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:48:33,703 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3164 transitions. [2018-12-03 07:48:33,703 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 07:48:33,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3164 transitions. [2018-12-03 07:48:33,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-12-03 07:48:33,705 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:48:33,705 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 07:48:33,705 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:48:33,705 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:33,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1988975416, now seen corresponding path program 1 times [2018-12-03 07:48:33,705 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:48:33,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:33,707 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:48:33,707 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:48:33,707 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:48:33,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:48:33,845 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2018-12-03 07:48:33,845 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:48:33,846 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:48:33,846 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 314 with the following transitions: [2018-12-03 07:48:33,846 INFO L205 CegarAbsIntRunner]: [6], [7], [76], [77], [80], [83], [88], [97], [99], [102], [104], [109], [114], [116], [121], [126], [131], [136], [141], [146], [151], [154], [213], [215], [221], [407], [410], [411], [412], [413], [414], [415], [486], [487], [489], [490], [491], [492], [499], [501], [503], [505], [508], [512], [513], [530], [531], [577], [578], [595], [597], [600], [604], [605], [612], [614], [615], [632], [658], [659], [660], [663], [672], [673], [674], [675], [701], [702], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [820], [836], [869], [872], [874], [876], [878], [880], [882], [884], [886], [1094], [1103], [1109], [1111], [1120], [1125], [1127], [1136], [1141], [1144], [1148], [1150], [1152], [1168], [1169], [1170], [1171], [1268], [1269], [1270], [1272], [1273], [1282], [1284], [1285], [1291], [1292], [1298], [1299], [1300], [1301], [1308], [1319], [1328], [1331], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1389], [1390], [1391], [1392], [1397], [1398], [1399], [1459], [1460], [1463], [1464], [1465], [1466], [1473], [1474], [1479], [1480], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1555], [1556], [1557], [1558], [1559], [1560], [1561], [1562], [1563], [1564], [1565], [1566], [1567], [1568], [1569], [1570], [1607], [1608], [1609], [1610], [1611], [1612], [1613], [1614], [1615], [1616], [1653], [1654], [1655], [1656], [1657], [1658], [1663], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:48:33,849 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:48:33,849 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:48:34,615 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-03 07:48:34,615 INFO L272 AbstractInterpreter]: Visited 187 different actions 244 times. Never merged. Never widened. Performed 12492 root evaluator evaluations with a maximum evaluation depth of 13. Performed 12492 inverse root evaluator evaluations with a maximum inverse evaluation depth of 13. Never found a fixpoint. Largest state had 282 variables. [2018-12-03 07:48:34,618 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:48:34,618 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-03 07:48:35,557 INFO L227 lantSequenceWeakener]: Weakened 88 states. On average, predicates are now at 95.18% of their original sizes. [2018-12-03 07:48:35,557 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-03 07:48:44,039 INFO L418 sIntCurrentIteration]: We unified 312 AI predicates to 312 [2018-12-03 07:48:44,039 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-03 07:48:44,039 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 07:48:44,040 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [73] imperfect sequences [4] total 75 [2018-12-03 07:48:44,040 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:48:44,040 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-12-03 07:48:44,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-12-03 07:48:44,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=4955, Unknown=0, NotChecked=0, Total=5256 [2018-12-03 07:48:44,041 INFO L87 Difference]: Start difference. First operand 2549 states and 3164 transitions. Second operand 73 states. [2018-12-03 07:53:13,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:53:13,418 INFO L93 Difference]: Finished difference Result 6280 states and 7878 transitions. [2018-12-03 07:53:13,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-12-03 07:53:13,418 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 313 [2018-12-03 07:53:13,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:53:13,425 INFO L225 Difference]: With dead ends: 6280 [2018-12-03 07:53:13,425 INFO L226 Difference]: Without dead ends: 3755 [2018-12-03 07:53:13,429 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 320 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2041 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=359, Invalid=6121, Unknown=0, NotChecked=0, Total=6480 [2018-12-03 07:53:13,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3755 states. [2018-12-03 07:53:13,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3755 to 3589. [2018-12-03 07:53:13,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3589 states. [2018-12-03 07:53:13,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 4471 transitions. [2018-12-03 07:53:13,613 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 4471 transitions. Word has length 313 [2018-12-03 07:53:13,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:53:13,613 INFO L480 AbstractCegarLoop]: Abstraction has 3589 states and 4471 transitions. [2018-12-03 07:53:13,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-12-03 07:53:13,613 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 4471 transitions. [2018-12-03 07:53:13,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2018-12-03 07:53:13,616 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:53:13,617 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 07:53:13,617 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:53:13,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:53:13,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1203719223, now seen corresponding path program 1 times [2018-12-03 07:53:13,617 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:53:13,619 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:53:13,619 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:53:13,619 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:53:13,619 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:53:13,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:53:13,748 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2018-12-03 07:53:13,748 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:53:13,749 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 07:53:13,749 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 336 with the following transitions: [2018-12-03 07:53:13,749 INFO L205 CegarAbsIntRunner]: [6], [7], [76], [77], [80], [83], [88], [97], [99], [102], [104], [109], [114], [116], [121], [124], [126], [131], [136], [141], [146], [151], [154], [172], [213], [215], [221], [407], [410], [411], [412], [413], [414], [415], [486], [487], [489], [490], [491], [492], [495], [497], [499], [501], [503], [505], [508], [512], [513], [530], [531], [577], [578], [595], [597], [600], [604], [605], [612], [614], [615], [616], [618], [622], [624], [625], [632], [658], [659], [660], [663], [672], [673], [674], [675], [701], [702], [710], [712], [714], [718], [720], [724], [726], [735], [738], [747], [763], [766], [775], [791], [797], [799], [801], [803], [805], [810], [815], [820], [836], [869], [872], [874], [876], [878], [880], [882], [884], [886], [1094], [1103], [1109], [1111], [1120], [1125], [1127], [1136], [1141], [1144], [1148], [1150], [1152], [1168], [1169], [1170], [1171], [1172], [1173], [1268], [1269], [1270], [1272], [1273], [1282], [1284], [1285], [1291], [1292], [1298], [1299], [1300], [1301], [1308], [1319], [1328], [1331], [1335], [1339], [1347], [1348], [1367], [1368], [1369], [1370], [1373], [1374], [1389], [1390], [1391], [1392], [1397], [1398], [1399], [1459], [1460], [1461], [1462], [1463], [1464], [1465], [1466], [1473], [1474], [1479], [1480], [1481], [1482], [1483], [1484], [1517], [1518], [1519], [1520], [1521], [1522], [1523], [1524], [1525], [1526], [1527], [1528], [1529], [1530], [1531], [1532], [1533], [1534], [1535], [1536], [1537], [1538], [1539], [1540], [1541], [1542], [1555], [1556], [1557], [1558], [1559], [1560], [1561], [1562], [1563], [1564], [1565], [1566], [1567], [1568], [1569], [1570], [1607], [1608], [1609], [1610], [1611], [1612], [1613], [1614], [1615], [1616], [1653], [1654], [1655], [1656], [1657], [1658], [1663], [1667], [1668], [1669], [1670], [1671] [2018-12-03 07:53:13,752 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-03 07:53:13,752 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 07:53:16,362 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 07:53:16,363 INFO L272 AbstractInterpreter]: Visited 243 different actions 996 times. Merged at 24 different actions 76 times. Never widened. Performed 46416 root evaluator evaluations with a maximum evaluation depth of 13. Performed 46416 inverse root evaluator evaluations with a maximum inverse evaluation depth of 13. Found 8 fixpoints after 5 different actions. Largest state had 282 variables. [2018-12-03 07:53:16,364 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:53:16,364 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 07:53:16,365 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 07:53:16,365 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 07:53:16,374 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:53:16,374 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 07:53:16,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 07:53:16,573 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 07:53:16,617 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2018-12-03 07:53:16,618 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 07:53:16,819 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2018-12-03 07:53:16,836 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-12-03 07:53:16,836 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [4] total 5 [2018-12-03 07:53:16,836 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 07:53:16,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-03 07:53:16,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-03 07:53:16,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-03 07:53:16,836 INFO L87 Difference]: Start difference. First operand 3589 states and 4471 transitions. Second operand 4 states. [2018-12-03 07:53:17,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 07:53:17,066 INFO L93 Difference]: Finished difference Result 5607 states and 6982 transitions. [2018-12-03 07:53:17,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-03 07:53:17,066 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 335 [2018-12-03 07:53:17,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 07:53:17,073 INFO L225 Difference]: With dead ends: 5607 [2018-12-03 07:53:17,073 INFO L226 Difference]: Without dead ends: 3591 [2018-12-03 07:53:17,077 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 668 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-03 07:53:17,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3591 states. [2018-12-03 07:53:17,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3591 to 3589. [2018-12-03 07:53:17,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3589 states. [2018-12-03 07:53:17,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 4467 transitions. [2018-12-03 07:53:17,291 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 4467 transitions. Word has length 335 [2018-12-03 07:53:17,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 07:53:17,291 INFO L480 AbstractCegarLoop]: Abstraction has 3589 states and 4467 transitions. [2018-12-03 07:53:17,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-03 07:53:17,292 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 4467 transitions. [2018-12-03 07:53:17,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2018-12-03 07:53:17,295 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 07:53:17,295 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 07:53:17,295 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 07:53:17,295 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 07:53:17,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1263650981, now seen corresponding path program 1 times [2018-12-03 07:53:17,295 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 07:53:17,297 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:53:17,297 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 07:53:17,297 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 07:53:17,297 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 07:53:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-03 07:53:17,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-03 07:53:18,187 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-03 07:53:18,294 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967423 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-03 07:53:18,295 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967441 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-03 07:53:18,295 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967347 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-03 07:53:18,295 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967409 could not be translated for associated CType STRUCT~~ethtool_ops?get_settings~*((*net_device *ethtool_cmd ) : INT)?set_settings~*((*net_device *ethtool_cmd ) : INT)?get_drvinfo~*((*net_device *ethtool_drvinfo ) : VOID)?get_regs_len~*((*net_device ) : INT)?get_regs~*((*net_device *ethtool_regs *VOID ) : VOID)?get_wol~*((*net_device *ethtool_wolinfo ) : VOID)?set_wol~*((*net_device *ethtool_wolinfo ) : INT)?get_msglevel~*((*net_device ) : ~u32~0)?set_msglevel~*((*net_device ~u32~0 ) : VOID)?nway_reset~*((*net_device ) : INT)?get_link~*((*net_device ) : ~u32~0)?get_eeprom_len~*((*net_device ) : INT)?get_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?set_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?get_coalesce~*((*net_device *ethtool_coalesce ) : INT)?set_coalesce~*((*net_device *ethtool_coalesce ) : INT)?get_ringparam~*((*net_device *ethtool_ringparam ) : VOID)?set_ringparam~*((*net_device *ethtool_ringparam ) : INT)?get_pauseparam~*((*net_device *ethtool_pauseparam ) : VOID)?set_pauseparam~*((*net_device *ethtool_pauseparam ) : INT)?get_rx_csum~*((*net_device ) : ~u32~0)?set_rx_csum~*((*net_device ~u32~0 ) : INT)?get_tx_csum~*((*net_device ) : ~u32~0)?set_tx_csum~*((*net_device ~u32~0 ) : INT)?get_sg~*((*net_device ) : ~u32~0)?set_sg~*((*net_device ~u32~0 ) : INT)?get_tso~*((*net_device ) : ~u32~0)?set_tso~*((*net_device ~u32~0 ) : INT)?self_test~*((*net_device *ethtool_test *~u64~0 ) : VOID)?get_strings~*((*net_device ~u32~0 *~u8~0 ) : VOID)?set_phys_id~*((*net_device ~ethtool_phys_id_state~0 ) : INT)?get_ethtool_stats~*((*net_device *ethtool_stats *~u64~0 ) : VOID)?begin~*((*net_device ) : INT)?complete~*((*net_device ) : VOID)?get_ufo~*((*net_device ) : ~u32~0)?set_ufo~*((*net_device ~u32~0 ) : INT)?get_flags~*((*net_device ) : ~u32~0)?set_flags~*((*net_device ~u32~0 ) : INT)?get_priv_flags~*((*net_device ) : ~u32~0)?set_priv_flags~*((*net_device ~u32~0 ) : INT)?get_sset_count~*((*net_device INT ) : INT)?get_rxnfc~*((*net_device *ethtool_rxnfc *VOID ) : INT)?set_rxnfc~*((*net_device *ethtool_rxnfc ) : INT)?flash_device~*((*net_device *ethtool_flash ) : INT)?reset~*((*net_device *~u32~0 ) : INT)?set_rx_ntuple~*((*net_device *ethtool_rx_ntuple ) : INT)?get_rx_ntuple~*((*net_device ~u32~0 *VOID ) : INT)?get_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?set_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?get_channels~*((*net_device *ethtool_channels ) : VOID)?set_channels~*((*net_device *ethtool_channels ) : INT)?get_dump_flag~*((*net_device *ethtool_dump ) : INT)?get_dump_data~*((*net_device *ethtool_dump *VOID ) : INT)?set_dump~*((*net_device *ethtool_dump ) : INT)# [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967468 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967424 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967374 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967394 could not be translated for associated CType STRUCT~~ethtool_ops?get_settings~*((*net_device *ethtool_cmd ) : INT)?set_settings~*((*net_device *ethtool_cmd ) : INT)?get_drvinfo~*((*net_device *ethtool_drvinfo ) : VOID)?get_regs_len~*((*net_device ) : INT)?get_regs~*((*net_device *ethtool_regs *VOID ) : VOID)?get_wol~*((*net_device *ethtool_wolinfo ) : VOID)?set_wol~*((*net_device *ethtool_wolinfo ) : INT)?get_msglevel~*((*net_device ) : ~u32~0)?set_msglevel~*((*net_device ~u32~0 ) : VOID)?nway_reset~*((*net_device ) : INT)?get_link~*((*net_device ) : ~u32~0)?get_eeprom_len~*((*net_device ) : INT)?get_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?set_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?get_coalesce~*((*net_device *ethtool_coalesce ) : INT)?set_coalesce~*((*net_device *ethtool_coalesce ) : INT)?get_ringparam~*((*net_device *ethtool_ringparam ) : VOID)?set_ringparam~*((*net_device *ethtool_ringparam ) : INT)?get_pauseparam~*((*net_device *ethtool_pauseparam ) : VOID)?set_pauseparam~*((*net_device *ethtool_pauseparam ) : INT)?get_rx_csum~*((*net_device ) : ~u32~0)?set_rx_csum~*((*net_device ~u32~0 ) : INT)?get_tx_csum~*((*net_device ) : ~u32~0)?set_tx_csum~*((*net_device ~u32~0 ) : INT)?get_sg~*((*net_device ) : ~u32~0)?set_sg~*((*net_device ~u32~0 ) : INT)?get_tso~*((*net_device ) : ~u32~0)?set_tso~*((*net_device ~u32~0 ) : INT)?self_test~*((*net_device *ethtool_test *~u64~0 ) : VOID)?get_strings~*((*net_device ~u32~0 *~u8~0 ) : VOID)?set_phys_id~*((*net_device ~ethtool_phys_id_state~0 ) : INT)?get_ethtool_stats~*((*net_device *ethtool_stats *~u64~0 ) : VOID)?begin~*((*net_device ) : INT)?complete~*((*net_device ) : VOID)?get_ufo~*((*net_device ) : ~u32~0)?set_ufo~*((*net_device ~u32~0 ) : INT)?get_flags~*((*net_device ) : ~u32~0)?set_flags~*((*net_device ~u32~0 ) : INT)?get_priv_flags~*((*net_device ) : ~u32~0)?set_priv_flags~*((*net_device ~u32~0 ) : INT)?get_sset_count~*((*net_device INT ) : INT)?get_rxnfc~*((*net_device *ethtool_rxnfc *VOID ) : INT)?set_rxnfc~*((*net_device *ethtool_rxnfc ) : INT)?flash_device~*((*net_device *ethtool_flash ) : INT)?reset~*((*net_device *~u32~0 ) : INT)?set_rx_ntuple~*((*net_device *ethtool_rx_ntuple ) : INT)?get_rx_ntuple~*((*net_device ~u32~0 *VOID ) : INT)?get_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?set_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?get_channels~*((*net_device *ethtool_channels ) : VOID)?set_channels~*((*net_device *ethtool_channels ) : INT)?get_dump_flag~*((*net_device *ethtool_dump ) : INT)?get_dump_data~*((*net_device *ethtool_dump *VOID ) : INT)?set_dump~*((*net_device *ethtool_dump ) : INT)# [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967351 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967339 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,296 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967389 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,297 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967417 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,297 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967319 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-03 07:53:18,297 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967475 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-03 07:53:18,297 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967343 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-03 07:53:18,297 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967436 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-03 07:53:18,412 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.12 07:53:18 BoogieIcfgContainer [2018-12-03 07:53:18,412 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-03 07:53:18,412 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-03 07:53:18,412 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-03 07:53:18,412 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-03 07:53:18,413 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 07:48:01" (3/4) ... [2018-12-03 07:53:18,415 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-03 07:53:18,415 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-03 07:53:18,416 INFO L168 Benchmark]: Toolchain (without parser) took 319966.82 ms. Allocated memory was 1.0 GB in the beginning and 2.0 GB in the end (delta: 1.0 GB). Free memory was 941.7 MB in the beginning and 610.3 MB in the end (delta: 331.4 MB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. [2018-12-03 07:53:18,416 INFO L168 Benchmark]: CDTParser took 0.13 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-03 07:53:18,417 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1180.54 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 170.9 MB). Free memory was 941.7 MB in the beginning and 875.9 MB in the end (delta: 65.7 MB). Peak memory consumption was 257.5 MB. Max. memory is 11.5 GB. [2018-12-03 07:53:18,417 INFO L168 Benchmark]: Boogie Procedure Inliner took 40.01 ms. Allocated memory is still 1.2 GB. Free memory is still 875.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-03 07:53:18,417 INFO L168 Benchmark]: Boogie Preprocessor took 76.84 ms. Allocated memory is still 1.2 GB. Free memory was 875.9 MB in the beginning and 862.6 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.4 MB. Max. memory is 11.5 GB. [2018-12-03 07:53:18,417 INFO L168 Benchmark]: RCFGBuilder took 1470.86 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 81.3 MB). Free memory was 862.6 MB in the beginning and 920.3 MB in the end (delta: -57.8 MB). Peak memory consumption was 46.2 MB. Max. memory is 11.5 GB. [2018-12-03 07:53:18,417 INFO L168 Benchmark]: TraceAbstraction took 317192.76 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 766.5 MB). Free memory was 920.3 MB in the beginning and 610.3 MB in the end (delta: 310.0 MB). Peak memory consumption was 1.1 GB. Max. memory is 11.5 GB. [2018-12-03 07:53:18,418 INFO L168 Benchmark]: Witness Printer took 2.91 ms. Allocated memory is still 2.0 GB. Free memory is still 610.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-03 07:53:18,419 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 973.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1180.54 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 170.9 MB). Free memory was 941.7 MB in the beginning and 875.9 MB in the end (delta: 65.7 MB). Peak memory consumption was 257.5 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 40.01 ms. Allocated memory is still 1.2 GB. Free memory is still 875.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 76.84 ms. Allocated memory is still 1.2 GB. Free memory was 875.9 MB in the beginning and 862.6 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1470.86 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 81.3 MB). Free memory was 862.6 MB in the beginning and 920.3 MB in the end (delta: -57.8 MB). Peak memory consumption was 46.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 317192.76 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 766.5 MB). Free memory was 920.3 MB in the beginning and 610.3 MB in the end (delta: 310.0 MB). Peak memory consumption was 1.1 GB. Max. memory is 11.5 GB. * Witness Printer took 2.91 ms. Allocated memory is still 2.0 GB. Free memory is still 610.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967423 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967441 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967347 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967409 could not be translated for associated CType STRUCT~~ethtool_ops?get_settings~*((*net_device *ethtool_cmd ) : INT)?set_settings~*((*net_device *ethtool_cmd ) : INT)?get_drvinfo~*((*net_device *ethtool_drvinfo ) : VOID)?get_regs_len~*((*net_device ) : INT)?get_regs~*((*net_device *ethtool_regs *VOID ) : VOID)?get_wol~*((*net_device *ethtool_wolinfo ) : VOID)?set_wol~*((*net_device *ethtool_wolinfo ) : INT)?get_msglevel~*((*net_device ) : ~u32~0)?set_msglevel~*((*net_device ~u32~0 ) : VOID)?nway_reset~*((*net_device ) : INT)?get_link~*((*net_device ) : ~u32~0)?get_eeprom_len~*((*net_device ) : INT)?get_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?set_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?get_coalesce~*((*net_device *ethtool_coalesce ) : INT)?set_coalesce~*((*net_device *ethtool_coalesce ) : INT)?get_ringparam~*((*net_device *ethtool_ringparam ) : VOID)?set_ringparam~*((*net_device *ethtool_ringparam ) : INT)?get_pauseparam~*((*net_device *ethtool_pauseparam ) : VOID)?set_pauseparam~*((*net_device *ethtool_pauseparam ) : INT)?get_rx_csum~*((*net_device ) : ~u32~0)?set_rx_csum~*((*net_device ~u32~0 ) : INT)?get_tx_csum~*((*net_device ) : ~u32~0)?set_tx_csum~*((*net_device ~u32~0 ) : INT)?get_sg~*((*net_device ) : ~u32~0)?set_sg~*((*net_device ~u32~0 ) : INT)?get_tso~*((*net_device ) : ~u32~0)?set_tso~*((*net_device ~u32~0 ) : INT)?self_test~*((*net_device *ethtool_test *~u64~0 ) : VOID)?get_strings~*((*net_device ~u32~0 *~u8~0 ) : VOID)?set_phys_id~*((*net_device ~ethtool_phys_id_state~0 ) : INT)?get_ethtool_stats~*((*net_device *ethtool_stats *~u64~0 ) : VOID)?begin~*((*net_device ) : INT)?complete~*((*net_device ) : VOID)?get_ufo~*((*net_device ) : ~u32~0)?set_ufo~*((*net_device ~u32~0 ) : INT)?get_flags~*((*net_device ) : ~u32~0)?set_flags~*((*net_device ~u32~0 ) : INT)?get_priv_flags~*((*net_device ) : ~u32~0)?set_priv_flags~*((*net_device ~u32~0 ) : INT)?get_sset_count~*((*net_device INT ) : INT)?get_rxnfc~*((*net_device *ethtool_rxnfc *VOID ) : INT)?set_rxnfc~*((*net_device *ethtool_rxnfc ) : INT)?flash_device~*((*net_device *ethtool_flash ) : INT)?reset~*((*net_device *~u32~0 ) : INT)?set_rx_ntuple~*((*net_device *ethtool_rx_ntuple ) : INT)?get_rx_ntuple~*((*net_device ~u32~0 *VOID ) : INT)?get_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?set_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?get_channels~*((*net_device *ethtool_channels ) : VOID)?set_channels~*((*net_device *ethtool_channels ) : INT)?get_dump_flag~*((*net_device *ethtool_dump ) : INT)?get_dump_data~*((*net_device *ethtool_dump *VOID ) : INT)?set_dump~*((*net_device *ethtool_dump ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967468 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967424 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967374 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967394 could not be translated for associated CType STRUCT~~ethtool_ops?get_settings~*((*net_device *ethtool_cmd ) : INT)?set_settings~*((*net_device *ethtool_cmd ) : INT)?get_drvinfo~*((*net_device *ethtool_drvinfo ) : VOID)?get_regs_len~*((*net_device ) : INT)?get_regs~*((*net_device *ethtool_regs *VOID ) : VOID)?get_wol~*((*net_device *ethtool_wolinfo ) : VOID)?set_wol~*((*net_device *ethtool_wolinfo ) : INT)?get_msglevel~*((*net_device ) : ~u32~0)?set_msglevel~*((*net_device ~u32~0 ) : VOID)?nway_reset~*((*net_device ) : INT)?get_link~*((*net_device ) : ~u32~0)?get_eeprom_len~*((*net_device ) : INT)?get_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?set_eeprom~*((*net_device *ethtool_eeprom *~u8~0 ) : INT)?get_coalesce~*((*net_device *ethtool_coalesce ) : INT)?set_coalesce~*((*net_device *ethtool_coalesce ) : INT)?get_ringparam~*((*net_device *ethtool_ringparam ) : VOID)?set_ringparam~*((*net_device *ethtool_ringparam ) : INT)?get_pauseparam~*((*net_device *ethtool_pauseparam ) : VOID)?set_pauseparam~*((*net_device *ethtool_pauseparam ) : INT)?get_rx_csum~*((*net_device ) : ~u32~0)?set_rx_csum~*((*net_device ~u32~0 ) : INT)?get_tx_csum~*((*net_device ) : ~u32~0)?set_tx_csum~*((*net_device ~u32~0 ) : INT)?get_sg~*((*net_device ) : ~u32~0)?set_sg~*((*net_device ~u32~0 ) : INT)?get_tso~*((*net_device ) : ~u32~0)?set_tso~*((*net_device ~u32~0 ) : INT)?self_test~*((*net_device *ethtool_test *~u64~0 ) : VOID)?get_strings~*((*net_device ~u32~0 *~u8~0 ) : VOID)?set_phys_id~*((*net_device ~ethtool_phys_id_state~0 ) : INT)?get_ethtool_stats~*((*net_device *ethtool_stats *~u64~0 ) : VOID)?begin~*((*net_device ) : INT)?complete~*((*net_device ) : VOID)?get_ufo~*((*net_device ) : ~u32~0)?set_ufo~*((*net_device ~u32~0 ) : INT)?get_flags~*((*net_device ) : ~u32~0)?set_flags~*((*net_device ~u32~0 ) : INT)?get_priv_flags~*((*net_device ) : ~u32~0)?set_priv_flags~*((*net_device ~u32~0 ) : INT)?get_sset_count~*((*net_device INT ) : INT)?get_rxnfc~*((*net_device *ethtool_rxnfc *VOID ) : INT)?set_rxnfc~*((*net_device *ethtool_rxnfc ) : INT)?flash_device~*((*net_device *ethtool_flash ) : INT)?reset~*((*net_device *~u32~0 ) : INT)?set_rx_ntuple~*((*net_device *ethtool_rx_ntuple ) : INT)?get_rx_ntuple~*((*net_device ~u32~0 *VOID ) : INT)?get_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?set_rxfh_indir~*((*net_device *ethtool_rxfh_indir ) : INT)?get_channels~*((*net_device *ethtool_channels ) : VOID)?set_channels~*((*net_device *ethtool_channels ) : INT)?get_dump_flag~*((*net_device *ethtool_dump ) : INT)?get_dump_data~*((*net_device *ethtool_dump *VOID ) : INT)?set_dump~*((*net_device *ethtool_dump ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967351 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967339 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967389 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967417 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967319 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967475 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967343 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967436 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 6934]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of large string literal at line 6623, overapproximation of bitwiseOr at line 5684, overapproximation of shiftLeft at line 5129, overapproximation of bitwiseAnd at line 4916. Possible FailurePath: [L5158-L5169] static char const __mod_author63[40] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'a', (char const )'u', (char const )'t', (char const )'h', (char const )'o', (char const )'r', (char const )'=', (char const )'V', (char const )'o', (char const )'j', (char const )'t', (char const )'e', (char const )'c', (char const )'h', (char const )' ', (char const )'P', (char const )'a', (char const )'v', (char const )'l', (char const )'i', (char const )'k', (char const )' ', (char const )'<', (char const )'v', (char const )'o', (char const )'j', (char const )'t', (char const )'e', (char const )'c', (char const )'h', (char const )'@', (char const )'s', (char const )'u', (char const )'s', (char const )'e', (char const )'.', (char const )'c', (char const )'z', (char const )'>', (char const )'\000'}; [L5170-L5185] static char const __mod_description64[53] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'d', (char const )'e', (char const )'s', (char const )'c', (char const )'r', (char const )'i', (char const )'p', (char const )'t', (char const )'i', (char const )'o', (char const )'n', (char const )'=', (char const )'C', (char const )'A', (char const )'T', (char const )'C', (char const )' ', (char const )'E', (char const )'L', (char const )'1', (char const )'2', (char const )'1', (char const )'0', (char const )'A', (char const )' ', (char const )'N', (char const )'e', (char const )'t', (char const )'M', (char const )'a', (char const )'t', (char const )'e', (char const )' ', (char const )'U', (char const )'S', (char const )'B', (char const )' ', (char const )'E', (char const )'t', (char const )'h', (char const )'e', (char const )'r', (char const )'n', (char const )'e', (char const )'t', (char const )' ', (char const )'d', (char const )'r', (char const )'i', (char const )'v', (char const )'e', (char const )'r', (char const )'\000'}; [L5186-L5190] static char const __mod_license65[12] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'l', (char const )'i', (char const )'c', (char const )'e', (char const )'n', (char const )'s', (char const )'e', (char const )'=', (char const )'G', (char const )'P', (char const )'L', (char const )'\000'}; [L5191-L5192] static char const driver_name[5] = { (char const )'c', (char const )'a', (char const )'t', (char const )'c', (char const )'\000'}; [L6117-L6164] static struct ethtool_ops const ops = {& catc_get_settings, (int (*)(struct net_device * , struct ethtool_cmd * ))0, & catc_get_drvinfo, (int (*)(struct net_device * ))0, (void (*)(struct net_device * , struct ethtool_regs * , void * ))0, (void (*)(struct net_device * , struct ethtool_wolinfo * ))0, (int (*)(struct net_device * , struct ethtool_wolinfo * ))0, (u32 (*)(struct net_device * ))0, (void (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * ))0, & ethtool_op_get_link, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , struct ethtool_eeprom * , u8 * ))0, (int (*)(struct net_device * , struct ethtool_eeprom * , u8 * ))0, (int (*)(struct net_device * , struct ethtool_coalesce * ))0, (int (*)(struct net_device * , struct ethtool_coalesce * ))0, (void (*)(struct net_device * , struct ethtool_ringparam * ))0, (int (*)(struct net_device * , struct ethtool_ringparam * ))0, (void (*)(struct net_device * , struct ethtool_pauseparam * ))0, (int (*)(struct net_device * , struct ethtool_pauseparam * ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (void (*)(struct net_device * , struct ethtool_test * , u64 * ))0, (void (*)(struct net_device * , u32 stringset , u8 * ))0, (int (*)(struct net_device * , enum ethtool_phys_id_state ))0, (void (*)(struct net_device * , struct ethtool_stats * , u64 * ))0, (int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (u32 (*)(struct net_device * ))0, (int (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct ethtool_rxnfc * , void * ))0, (int (*)(struct net_device * , struct ethtool_rxnfc * ))0, (int (*)(struct net_device * , struct ethtool_flash * ))0, (int (*)(struct net_device * , u32 * ))0, (int (*)(struct net_device * , struct ethtool_rx_ntuple * ))0, (int (*)(struct net_device * , u32 stringset , void * ))0, (int (*)(struct net_device * , struct ethtool_rxfh_indir * ))0, (int (*)(struct net_device * , struct ethtool_rxfh_indir const * ))0, (void (*)(struct net_device * , struct ethtool_channels * ))0, (int (*)(struct net_device * , struct ethtool_channels * ))0, (int (*)(struct net_device * , struct ethtool_dump * ))0, (int (*)(struct net_device * , struct ethtool_dump * , void * ))0, (int (*)(struct net_device * , struct ethtool_dump * ))0}; [L6219-L6257] static struct net_device_ops const catc_netdev_ops = {(int (*)(struct net_device *dev ))0, (void (*)(struct net_device *dev ))0, & catc_open, & catc_stop, & catc_start_xmit, (u16 (*)(struct net_device *dev , struct sk_buff *skb ))0, (void (*)(struct net_device *dev , int flags ))0, (void (*)(struct net_device *dev ))0, & catc_set_multicast_list, & eth_mac_addr, & eth_validate_addr, (int (*)(struct net_device *dev , struct ifreq *ifr , int cmd ))0, (int (*)(struct net_device *dev , struct ifmap *map ))0, & eth_change_mtu, (int (*)(struct net_device *dev , struct neigh_parms * ))0, & catc_tx_timeout, (struct rtnl_link_stats64 *(*)(struct net_device *dev , struct rtnl_link_stats64 *storage ))0, (struct net_device_stats *(*)(struct net_device *dev ))0, (void (*)(struct net_device *dev , struct vlan_group *grp ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , struct netpoll_info *info ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , int queue , u8 *mac ))0, (int (*)(struct net_device *dev , int queue , u16 vlan , u8 qos ))0, (int (*)(struct net_device *dev , int vf , int rate ))0, (int (*)(struct net_device *dev , int vf , struct ifla_vf_info *ivf ))0, (int (*)(struct net_device *dev , int vf , struct nlattr **port ))0, (int (*)(struct net_device *dev , int vf , struct sk_buff *skb ))0, (int (*)(struct net_device *dev , u8 tc ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u16 xid ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u64 *wwn , int type ))0, (int (*)(struct net_device *dev , struct sk_buff const *skb , u16 rxq_index , u32 flow_id ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (u32 (*)(struct net_device *dev , u32 features ))0, (int (*)(struct net_device *dev , u32 features ))0}; [L6258] static struct lock_class_key __key___9 ; [L6259] static struct lock_class_key __key___10 ; [L6260] static struct lock_class_key __key___11 ; [L6672-L6680] static struct usb_device_id catc_id_table[3] = { {(__u16 )3, (__u16 )1059, (__u16 )10, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {(__u16 )3, (__u16 )1059, (__u16 )12, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {(__u16 )3, (__u16 )2257, (__u16 )1, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L6683-L6698] static struct usb_driver catc_driver = {driver_name, & catc_probe, & catc_disconnect, (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (struct usb_device_id const *)(catc_id_table), {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L6751] int LDV_IN_INTERRUPT ; [L6752] static int res_catc_open_15 ; [L6753] static int res_catc_stop_16 ; [L6754] static int res_catc_probe_17 ; [L6947] int ldv_urb_state = 0; [L6948] int ldv_coherent_state = 0; VAL [\old(__key___10)=null, \old(__key___10)=null, \old(__key___11)=null, \old(__key___11)=null, \old(__key___9)=null, \old(__key___9)=null, \old(catc_driver)=null, \old(catc_driver)=null, \old(catc_id_table)=null, \old(catc_id_table)=null, \old(catc_netdev_ops)=null, \old(catc_netdev_ops)=null, \old(driver_name)=null, \old(driver_name)=null, \old(ldv_coherent_state)=4294967300, \old(LDV_IN_INTERRUPT)=4294967322, \old(ldv_urb_state)=4294967375, \old(ops)=null, \old(ops)=null, \old(res_catc_open_15)=4294967418, \old(res_catc_probe_17)=4294967434, \old(res_catc_stop_16)=4294967354, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6756] struct net_device *var_group1 ; [L6757] struct ethtool_drvinfo *var_group2 ; [L6758] struct ethtool_cmd *var_group3 ; [L6759] struct sk_buff *var_group4 ; [L6760] struct usb_interface *var_group5 ; [L6761] struct usb_device_id const *var_catc_probe_17_p1 ; [L6762] unsigned long var_catc_stats_timer_10_p0 ; [L6763] int tmp___7 ; [L6764] int ldv_s_catc_netdev_ops_net_device_ops ; [L6765] int ldv_s_catc_driver_usb_driver ; [L6766] int tmp___8 ; [L6767] int tmp___9 ; [L6770] LDV_IN_INTERRUPT = 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6771] FCALL ldv_initialize() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6772] CALL, EXPR catc_init() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6702] int result ; [L6703] int tmp___7 ; VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6706] CALL, EXPR usb_register(& catc_driver) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver={4294967474:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5076] int tmp___7 ; VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver={4294967474:0}, driver={4294967474:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5079] CALL, EXPR usb_register_driver(driver, & __this_module, "catc") VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, arg0={4294967474:0}, arg1={4294967451:4294967483}, arg2={4294967393:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7193] return __VERIFIER_nondet_int(); [L5079] RET, EXPR usb_register_driver(driver, & __this_module, "catc") VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver={4294967474:0}, driver={4294967474:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, usb_register_driver(driver, & __this_module, "catc")=0] [L5079] tmp___7 = usb_register_driver(driver, & __this_module, "catc") [L5081] return (tmp___7); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver={4294967474:0}, driver={4294967474:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6706] RET, EXPR usb_register(& catc_driver) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, usb_register(& catc_driver)=0] [L6706] tmp___7 = usb_register(& catc_driver) [L6707] result = tmp___7 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, result=0, tmp___7=0] [L6709] COND TRUE result == 0 [L6715] return (result); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, result=0, tmp___7=0] [L6772] RET, EXPR catc_init() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_init()=0, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6772] tmp___7 = catc_init() [L6774] COND FALSE !(\read(tmp___7)) [L6778] ldv_s_catc_netdev_ops_net_device_ops = 0 [L6779] ldv_s_catc_driver_usb_driver = 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6781] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6784] tmp___9 = __VERIFIER_nondet_int() [L6786] COND TRUE \read(tmp___9) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___9=1] [L6795] tmp___8 = __VERIFIER_nondet_int() [L6797] COND FALSE !(tmp___8 == 0) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6800] COND FALSE !(tmp___8 == 1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6803] COND FALSE !(tmp___8 == 2) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6806] COND FALSE !(tmp___8 == 3) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6809] COND FALSE !(tmp___8 == 4) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6812] COND FALSE !(tmp___8 == 5) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6815] COND FALSE !(tmp___8 == 6) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6818] COND TRUE tmp___8 == 7 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6883] COND TRUE ldv_s_catc_driver_usb_driver == 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1] [L6885] CALL, EXPR catc_probe(var_group5, var_catc_probe_17_p1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, id={4294967476:4294967320}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6262] struct usb_device *usbdev ; [L6263] struct usb_device *tmp___7 ; [L6264] struct net_device *netdev ; [L6265] struct catc *catc ; [L6266] u8 broadcast[6] ; [L6267] int i ; [L6268] int pktsz ; [L6269] int tmp___8 ; [L6270] void *tmp___9 ; [L6271] unsigned int tmp___10 ; [L6272] unsigned int tmp___11 ; [L6273] unsigned int tmp___12 ; [L6274] unsigned int tmp___13 ; [L6275] char const *tmp___14 ; [L6276] int tmp___15 ; VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6279] CALL, EXPR interface_to_usbdev(intf) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5053] struct device const *__mptr ; [L5055] EXPR intf->dev.parent [L5055] __mptr = (struct device const *)intf->dev.parent [L5056] return ((struct usb_device *)((char *)__mptr - (unsigned int )(& ((struct usb_device *)0)->dev))); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={4294967396:103}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __mptr={4294967396:234}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6279] RET, EXPR interface_to_usbdev(intf) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, interface_to_usbdev(intf)={4294967396:103}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6279] tmp___7 = interface_to_usbdev(intf) [L6280] usbdev = tmp___7 [L6281] EXPR intf->altsetting [L6281] EXPR (intf->altsetting)->desc.bInterfaceNumber VAL [(intf->altsetting)->desc.bInterfaceNumber=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, intf->altsetting={4294967362:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, usbdev={4294967396:103}] [L6281-L6282] CALL, EXPR usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1) VAL [\old(arg1)=0, \old(arg2)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={4294967396:103}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7197] return __VERIFIER_nondet_int(); [L6281-L6282] RET, EXPR usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1) VAL [(intf->altsetting)->desc.bInterfaceNumber=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, intf->altsetting={4294967362:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1)=0, usbdev={4294967396:103}] [L6281-L6282] tmp___8 = usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1) [L6284] COND FALSE !(\read(tmp___8)) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, usbdev={4294967396:103}] [L6292] CALL, EXPR alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U) VAL [\old(arg0)=70119, \old(arg1)=1, \old(arg2)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7099] CALL, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7212] return __VERIFIER_external_alloc(); [L7099] RET, EXPR external_alloc() VAL [\old(arg0)=70119, \old(arg1)=1, \old(arg2)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0=70119, arg1=1, arg2=1, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, external_alloc()={3:87}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7099] return (struct net_device *)external_alloc(); [L6292] RET, EXPR alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U)={3:87}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, usbdev={4294967396:103}] [L6292] netdev = alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U) [L6294] COND FALSE !(! netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, usbdev={4294967396:103}] [L6299] CALL, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={3:87}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4916] return ((void *)((char *)dev + ((sizeof(struct net_device ) + 31UL) & 0x0fffffffffffffe0UL))); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={3:150}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={3:87}, dev={3:87}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6299] RET, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, netdev_priv((struct net_device const *)netdev)={3:150}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, usbdev={4294967396:103}] [L6299] tmp___9 = netdev_priv((struct net_device const *)netdev) [L6300] catc = (struct catc *)tmp___9 [L6301] netdev->netdev_ops = & catc_netdev_ops [L6302] netdev->watchdog_timeo = 1250 [L6303] netdev->ethtool_ops = & ops [L6304] catc->usbdev = usbdev [L6305] catc->netdev = netdev VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6308] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6311] CALL spinlock_check(& catc->tx_lock) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={3:190}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4840] return (& lock->__annonCompField18.rlock); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={3:190}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={3:190}, lock={3:190}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6311] RET spinlock_check(& catc->tx_lock) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->tx_lock)={3:190}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6314] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6317-L6318] FCALL __raw_spin_lock_init(& catc->tx_lock.__annonCompField18.rlock, "&(&catc->tx_lock)->rlock", & __key___9) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6331] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6334] CALL spinlock_check(& catc->ctrl_lock) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={3:254}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4840] return (& lock->__annonCompField18.rlock); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={3:254}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={3:254}, lock={3:254}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6334] RET spinlock_check(& catc->ctrl_lock) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->ctrl_lock)={3:254}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6337] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6340-L6341] FCALL __raw_spin_lock_init(& catc->ctrl_lock.__annonCompField18.rlock, "&(&catc->ctrl_lock)->rlock", & __key___10) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6354] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6357] FCALL init_timer_key(& catc->timer, "&catc->timer", & __key___11) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6365] catc->timer.data = (unsigned long )((long )catc) [L6366] catc->timer.function = & catc_stats_timer VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6367] CALL, EXPR usb_alloc_urb(0, 208U) VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7010] void *arbitrary_memory ; [L7011] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7014] COND TRUE 1 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] CALL, EXPR ldv_undefined_pointer() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] CALL, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7212] return __VERIFIER_external_alloc(); [L7146] RET, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, external_alloc()={4294967477:1}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] return (void *)external_alloc(); [L7017] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967477:1}, ldv_urb_state=0, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] tmp___7 = ldv_undefined_pointer() [L7018] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967477:1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967477:1}] [L7020] COND FALSE !(! arbitrary_memory) [L7024] ldv_urb_state = ldv_urb_state + 1 [L7025] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={4294967477:1}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967477:1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967477:1}] [L6367] RET, EXPR usb_alloc_urb(0, 208U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usb_alloc_urb(0, 208U)={4294967477:1}, usbdev={4294967396:103}] [L6367] catc->ctrl_urb = usb_alloc_urb(0, 208U) [L6368] CALL, EXPR usb_alloc_urb(0, 208U) VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7010] void *arbitrary_memory ; [L7011] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7014] COND TRUE 1 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] CALL, EXPR ldv_undefined_pointer() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] CALL, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7212] return __VERIFIER_external_alloc(); [L7146] RET, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, external_alloc()={4294967337:-1}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] return (void *)external_alloc(); [L7017] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967337:-1}, ldv_urb_state=1, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] tmp___7 = ldv_undefined_pointer() [L7018] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967337:-1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967337:-1}] [L7020] COND FALSE !(! arbitrary_memory) [L7024] ldv_urb_state = ldv_urb_state + 1 [L7025] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=1, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={4294967337:-1}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967337:-1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967337:-1}] [L6368] RET, EXPR usb_alloc_urb(0, 208U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usb_alloc_urb(0, 208U)={4294967337:-1}, usbdev={4294967396:103}] [L6368] catc->tx_urb = usb_alloc_urb(0, 208U) [L6369] CALL, EXPR usb_alloc_urb(0, 208U) VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7010] void *arbitrary_memory ; [L7011] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7014] COND TRUE 1 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] CALL, EXPR ldv_undefined_pointer() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] CALL, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7212] return __VERIFIER_external_alloc(); [L7146] RET, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, external_alloc()={3:70122}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] return (void *)external_alloc(); [L7017] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={3:70122}, ldv_urb_state=2, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] tmp___7 = ldv_undefined_pointer() [L7018] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={3:70122}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={3:70122}] [L7020] COND FALSE !(! arbitrary_memory) [L7024] ldv_urb_state = ldv_urb_state + 1 [L7025] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=2, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={3:70122}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={3:70122}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={3:70122}] [L6369] RET, EXPR usb_alloc_urb(0, 208U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usb_alloc_urb(0, 208U)={3:70122}, usbdev={4294967396:103}] [L6369] catc->rx_urb = usb_alloc_urb(0, 208U) [L6370] CALL, EXPR usb_alloc_urb(0, 208U) VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7010] void *arbitrary_memory ; [L7011] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7014] COND TRUE 1 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] CALL, EXPR ldv_undefined_pointer() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] CALL, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7212] return __VERIFIER_external_alloc(); [L7146] RET, EXPR external_alloc() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, external_alloc()={4294967412:4294967388}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7146] return (void *)external_alloc(); [L7017] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967412:4294967388}, ldv_urb_state=3, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7017] tmp___7 = ldv_undefined_pointer() [L7018] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967412:4294967388}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967412:4294967388}] [L7020] COND FALSE !(! arbitrary_memory) [L7024] ldv_urb_state = ldv_urb_state + 1 [L7025] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=3, \old(mem_flags)=208, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={4294967412:4294967388}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arbitrary_memory={4294967412:4294967388}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, mem_flags=208, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967412:4294967388}] [L6370] RET, EXPR usb_alloc_urb(0, 208U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usb_alloc_urb(0, 208U)={4294967412:4294967388}, usbdev={4294967396:103}] [L6370] catc->irq_urb = usb_alloc_urb(0, 208U) [L6372] EXPR catc->ctrl_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->ctrl_urb={4294967477:1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6372] COND FALSE !(! catc->ctrl_urb) [L6375] EXPR catc->tx_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->tx_urb={4294967337:-1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6375] COND FALSE !(! catc->tx_urb) [L6378] EXPR catc->rx_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->rx_urb={3:70122}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6378] COND FALSE !(! catc->rx_urb) [L6381] EXPR catc->irq_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->irq_urb={4294967412:4294967388}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6381] COND FALSE !(! catc->irq_urb) [L6394] EXPR usbdev->descriptor.idVendor VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}, usbdev->descriptor.idVendor=1] [L6394] COND FALSE !((int )usbdev->descriptor.idVendor == 1059) [L6417] pktsz = 23070 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6420] CALL, EXPR __create_pipe(usbdev, 0U) VAL [\old(endpoint)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6420] RET, EXPR __create_pipe(usbdev, 0U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __create_pipe(usbdev, 0U)=4294967440, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6420] tmp___10 = __create_pipe(usbdev, 0U) [L6421] EXPR catc->ctrl_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->ctrl_urb={4294967477:1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6421-L6423] CALL usb_fill_control_urb(catc->ctrl_urb, usbdev, (unsigned int )(2 << 30) | tmp___10, (unsigned char *)((void *)0), (void *)0, 0, & catc_ctrl_done, (void *)catc) VAL [\old(buffer_length)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:13}, context={3:150}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, setup_packet={0:0}, transfer_buffer={0:0}, urb={4294967477:1}] [L5091] urb->dev = dev [L5092] urb->pipe = pipe [L5093] urb->setup_packet = setup_packet [L5094] urb->transfer_buffer = transfer_buffer [L5095] urb->transfer_buffer_length = (u32 )buffer_length [L5096] urb->complete = complete_fn [L5097] urb->context = context VAL [\old(buffer_length)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=80, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=0, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:13}, complete_fn={-1:13}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=80, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, setup_packet={0:0}, setup_packet={0:0}, transfer_buffer={0:0}, transfer_buffer={0:0}, urb={4294967477:1}, urb={4294967477:1}] [L6421-L6423] RET usb_fill_control_urb(catc->ctrl_urb, usbdev, (unsigned int )(2 << 30) | tmp___10, (unsigned char *)((void *)0), (void *)0, 0, & catc_ctrl_done, (void *)catc) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->ctrl_urb={4294967477:1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6424] CALL, EXPR __create_pipe(usbdev, 1U) VAL [\old(endpoint)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6424] RET, EXPR __create_pipe(usbdev, 1U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __create_pipe(usbdev, 1U)=4294967473, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6424] tmp___11 = __create_pipe(usbdev, 1U) [L6425] EXPR catc->tx_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->tx_urb={4294967337:-1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6425-L6426] CALL usb_fill_bulk_urb(catc->tx_urb, usbdev, (unsigned int )(3 << 30) | tmp___11, (void *)0, 0, & catc_tx_done, (void *)catc) VAL [\old(buffer_length)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:14}, context={3:150}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, urb={4294967337:-1}] [L5107] urb->dev = dev [L5108] urb->pipe = pipe [L5109] urb->transfer_buffer = transfer_buffer [L5110] urb->transfer_buffer_length = (u32 )buffer_length [L5111] urb->complete = complete_fn [L5112] urb->context = context VAL [\old(buffer_length)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=168, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=0, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:14}, complete_fn={-1:14}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=168, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, transfer_buffer={0:0}, urb={4294967337:-1}, urb={4294967337:-1}] [L6425-L6426] RET usb_fill_bulk_urb(catc->tx_urb, usbdev, (unsigned int )(3 << 30) | tmp___11, (void *)0, 0, & catc_tx_done, (void *)catc) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->tx_urb={4294967337:-1}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6427] CALL, EXPR __create_pipe(usbdev, 1U) VAL [\old(endpoint)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6427] RET, EXPR __create_pipe(usbdev, 1U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __create_pipe(usbdev, 1U)=4294967452, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6427] tmp___12 = __create_pipe(usbdev, 1U) [L6428] EXPR catc->rx_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->rx_urb={3:70122}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6428-L6429] CALL usb_fill_bulk_urb(catc->rx_urb, usbdev, ((unsigned int )(3 << 30) | tmp___12) | 128U, (void *)(catc->rx_buf), pktsz, & catc_rx_done, (void *)catc) VAL [\old(buffer_length)=23070, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:15}, context={3:150}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:46458}, urb={3:70122}] [L5107] urb->dev = dev [L5108] urb->pipe = pipe [L5109] urb->transfer_buffer = transfer_buffer [L5110] urb->transfer_buffer_length = (u32 )buffer_length [L5111] urb->complete = complete_fn [L5112] urb->context = context VAL [\old(buffer_length)=23070, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=157, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=23070, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:15}, complete_fn={-1:15}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=157, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:46458}, transfer_buffer={3:46458}, urb={3:70122}, urb={3:70122}] [L6428-L6429] RET usb_fill_bulk_urb(catc->rx_urb, usbdev, ((unsigned int )(3 << 30) | tmp___12) | 128U, (void *)(catc->rx_buf), pktsz, & catc_rx_done, (void *)catc) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->rx_urb={3:70122}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6430] CALL, EXPR __create_pipe(usbdev, 2U) VAL [\old(endpoint)=2, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6430] RET, EXPR __create_pipe(usbdev, 2U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __create_pipe(usbdev, 2U)=4294967356, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6430] tmp___13 = __create_pipe(usbdev, 2U) [L6431] EXPR catc->irq_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->irq_urb={3:34}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6431-L6432] CALL usb_fill_int_urb(catc->irq_urb, usbdev, ((unsigned int )(1 << 30) | tmp___13) | 128U, (void *)(catc->irq_buf), 2, & catc_irq_done, (void *)catc, 1) VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:16}, context={3:150}, dev={4294967396:103}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:69528}, urb={3:34}] [L5122] urb->dev = dev [L5123] urb->pipe = pipe [L5124] urb->transfer_buffer = transfer_buffer [L5125] urb->transfer_buffer_length = (u32 )buffer_length [L5126] urb->complete = complete_fn [L5127] urb->context = context [L5128] EXPR dev->speed VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=70, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=2, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, dev->speed=4294967299, driver_name={4294967327:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=70, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:69528}, transfer_buffer={3:69528}, urb={3:34}, urb={3:34}] [L5128] COND TRUE (unsigned int )dev->speed == 3U [L5129] urb->interval = 1 << (interval - 1) VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=70, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=2, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, driver_name={4294967327:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=70, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:69528}, transfer_buffer={3:69528}, urb={3:34}, urb={3:34}] [L5136] urb->start_frame = -1 VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=70, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buffer_length=2, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={3:150}, context={3:150}, dev={4294967396:103}, dev={4294967396:103}, driver_name={4294967327:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, pipe=70, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={3:69528}, transfer_buffer={3:69528}, urb={3:34}, urb={3:34}] [L6431-L6432] RET usb_fill_int_urb(catc->irq_urb, usbdev, ((unsigned int )(1 << 30) | tmp___13) | 128U, (void *)(catc->irq_buf), 2, & catc_irq_done, (void *)catc, 1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->irq_urb={3:34}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6434] EXPR catc->is_f5u011 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->is_f5u011=57, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6434] COND FALSE !(! catc->is_f5u011) [L6587] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6595] CALL catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0) VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5665] int retval ; [L5666] unsigned int tmp___7 ; [L5667] unsigned int tmp___8 ; [L5668] unsigned int tmp___9 ; [L5669] int tmp___10 ; [L5670] int tmp___11 ; VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5672] COND FALSE !(\read(dir)) [L5679] EXPR catc->usbdev VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5679] CALL, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(endpoint)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={3:4294967432}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5679] RET, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __create_pipe(catc->usbdev, 0U)=4294967448, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5679] tmp___8 = __create_pipe(catc->usbdev, 0U) [L5680] tmp___9 = (unsigned int )(2 << 30) | tmp___8 VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=152, value=0] [L5684] EXPR catc->usbdev VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=152, value=0] [L5684-L5685] CALL, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(arg1)=4294967466, \old(arg2)=244, \old(arg4)=0, \old(arg5)=0, \old(arg7)=0, \old(arg8)=1000, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={3:4294967432}, arg6={0:0}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7183] return __VERIFIER_nondet_int(); [L5684-L5685] RET, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=152, tmp___9=170, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-5, value=0] [L5684-L5685] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5686] retval = tmp___10 VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___8=152, tmp___9=170, value=0] [L5688] COND TRUE retval < 0 [L5689] tmp___11 = retval VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___11=-5, tmp___8=152, tmp___9=170, value=0] [L5693] return (tmp___11); VAL [\old(dir)=0, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=0, \old(request)=244, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, \result=-5, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={0:0}, buf={0:0}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967422:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___11=-5, tmp___8=152, tmp___9=170, value=0] [L6595] RET catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0)=-5, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6596] EXPR netdev->dev_addr VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, netdev->dev_addr={4294967311:4294967472}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6596-L6597] CALL catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6) VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5665] int retval ; [L5666] unsigned int tmp___7 ; [L5667] unsigned int tmp___8 ; [L5668] unsigned int tmp___9 ; [L5669] int tmp___10 ; [L5670] int tmp___11 ; VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5672] COND TRUE \read(dir) [L5674] EXPR catc->usbdev VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5674] CALL, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(endpoint)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={3:4294967432}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5674] RET, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __create_pipe(catc->usbdev, 0U)=4294967408, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5674] tmp___7 = __create_pipe(catc->usbdev, 0U) [L5675] tmp___9 = ((unsigned int )(2 << 30) | tmp___7) | 128U VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=112, value=0] [L5684] EXPR catc->usbdev VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=112, value=0] [L5684-L5685] CALL, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(arg1)=4294967430, \old(arg2)=242, \old(arg4)=0, \old(arg5)=0, \old(arg7)=6, \old(arg8)=1000, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={3:4294967432}, arg6={4294967311:4294967472}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7183] return __VERIFIER_nondet_int(); [L5684-L5685] RET, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=112, tmp___9=134, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-6, value=0] [L5684-L5685] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5686] retval = tmp___10 VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-6, tmp___10=-6, tmp___7=112, tmp___9=134, value=0] [L5688] COND TRUE retval < 0 [L5689] tmp___11 = retval VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-6, tmp___10=-6, tmp___11=-6, tmp___7=112, tmp___9=134, value=0] [L5693] return (tmp___11); VAL [\old(dir)=128, \old(index)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=6, \old(request)=242, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, \result=-6, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={4294967311:4294967472}, buf={4294967311:4294967472}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=128, driver_name={4294967327:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967422:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-6, tmp___10=-6, tmp___11=-6, tmp___7=112, tmp___9=134, value=0] [L6596-L6597] RET catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6)=-6, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, netdev->dev_addr={4294967311:4294967472}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6600] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6608] catc->rxmode[0] = (u8 )11 [L6609] catc->rxmode[1] = (u8 )0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6610-L6611] CALL catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2) VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5665] int retval ; [L5666] unsigned int tmp___7 ; [L5667] unsigned int tmp___8 ; [L5668] unsigned int tmp___9 ; [L5669] int tmp___10 ; [L5670] int tmp___11 ; VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5672] COND FALSE !(\read(dir)) [L5679] EXPR catc->usbdev VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5679] CALL, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(endpoint)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={3:4294967432}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5155] EXPR dev->devnum [L5155] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5679] RET, EXPR __create_pipe(catc->usbdev, 0U) VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __create_pipe(catc->usbdev, 0U)=4294967357, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5679] tmp___8 = __create_pipe(catc->usbdev, 0U) [L5680] tmp___9 = (unsigned int )(2 << 30) | tmp___8 VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=61, value=0] [L5684] EXPR catc->usbdev VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=61, value=0] [L5684-L5685] CALL, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(arg1)=4294967373, \old(arg2)=245, \old(arg4)=0, \old(arg5)=1, \old(arg7)=2, \old(arg8)=1000, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={3:4294967432}, arg6={3:70263}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7183] return __VERIFIER_nondet_int(); [L5684-L5685] RET, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc->usbdev={3:4294967432}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=61, tmp___9=77, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-4, value=0] [L5684-L5685] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5686] retval = tmp___10 VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-4, tmp___10=-4, tmp___8=61, tmp___9=77, value=0] [L5688] COND TRUE retval < 0 [L5689] tmp___11 = retval VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-4, tmp___10=-4, tmp___11=-4, tmp___8=61, tmp___9=77, value=0] [L5693] return (tmp___11); VAL [\old(dir)=0, \old(index)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(len)=2, \old(request)=245, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \old(value)=0, \result=-4, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, buf={3:70263}, buf={3:70263}, catc={3:150}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dir=0, driver_name={4294967327:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967422:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-4, tmp___10=-4, tmp___11=-4, tmp___8=61, tmp___9=77, value=0] [L6610-L6611] RET catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2)=-4, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6615] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6622] catc->is_f5u011 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc->is_f5u011=57, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6622] COND TRUE catc->is_f5u011 [L6623] tmp___14 = "Belkin F5U011" VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___14={4294967395:0}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6628] EXPR usbdev->bus [L6628] (usbdev->bus)->bus_name [L6629] netdev->dev_addr [L6630] CALL usb_set_intfdata(intf, (void *)catc) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, data={3:150}, driver_name={4294967327:0}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5047] CALL dev_set_drvdata(& intf->dev, data) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={4294967457:-3}, arg1={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7122] return __VERIFIER_nondet_int(); [L5047] RET dev_set_drvdata(& intf->dev, data) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, data={3:150}, data={3:150}, dev_set_drvdata(& intf->dev, data)=0, driver_name={4294967327:0}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6630] RET usb_set_intfdata(intf, (void *)catc) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___14={4294967395:0}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6631] netdev->dev.parent = & intf->dev VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___14={4294967395:0}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6632] CALL, EXPR register_netdev(netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={3:87}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7172] return __VERIFIER_nondet_int(); [L6632] RET, EXPR register_netdev(netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, broadcast={4294967371:0}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, i={4294967316:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, register_netdev(netdev)=0, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___14={4294967395:0}, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6632] tmp___15 = register_netdev(netdev) [L6634] COND FALSE !(tmp___15 != 0) [L6646] return (0); [L6646] return (0); [L6646] return (0); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc={3:150}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, id={4294967476:4294967320}, id={4294967476:4294967320}, intf={4294967457:-71}, intf={4294967457:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={3:87}, ops={4294967422:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=144, tmp___11=177, tmp___12=156, tmp___13=60, tmp___14={4294967395:0}, tmp___15=0, tmp___7={4294967396:103}, tmp___8=0, tmp___9={3:150}, usbdev={4294967396:103}] [L6885] RET, EXPR catc_probe(var_group5, var_catc_probe_17_p1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, catc_probe(var_group5, var_catc_probe_17_p1)=0, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6885] res_catc_probe_17 = catc_probe(var_group5, var_catc_probe_17_p1) [L6886] FCALL ldv_check_return_value(res_catc_probe_17) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=0, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6888] COND FALSE !(\read(res_catc_probe_17)) [L6892] ldv_s_catc_driver_usb_driver = ldv_s_catc_driver_usb_driver + 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6781] COND TRUE 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6784] tmp___9 = __VERIFIER_nondet_int() [L6786] COND TRUE \read(tmp___9) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6795] tmp___8 = __VERIFIER_nondet_int() [L6797] COND FALSE !(tmp___8 == 0) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6800] COND FALSE !(tmp___8 == 1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6803] COND TRUE tmp___8 == 2 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6840] COND TRUE ldv_s_catc_netdev_ops_net_device_ops == 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group5={4294967457:-71}] [L6842] CALL, EXPR catc_open(var_group1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6166] struct catc *catc ; [L6167] void *tmp___7 ; [L6168] int status ; VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, netdev={4294967406:55}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6171] CALL, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967406:55}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4916] return ((void *)((char *)dev + ((sizeof(struct net_device ) + 31UL) & 0x0fffffffffffffe0UL))); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result={4294967406:61}, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, dev={4294967406:55}, dev={4294967406:55}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6171] RET, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, netdev={4294967406:55}, netdev_priv((struct net_device const *)netdev)={4294967406:61}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6171] tmp___7 = netdev_priv((struct net_device const *)netdev) [L6172] catc = (struct catc *)tmp___7 [L6173] EXPR catc->irq_urb [L6173] EXPR catc->usbdev [L6173] (catc->irq_urb)->dev = catc->usbdev [L6174] EXPR catc->irq_urb VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc={4294967406:61}, catc->irq_urb={4294967342:4294967439}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, netdev={4294967406:55}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967406:61}] [L6174] CALL, EXPR usb_submit_urb(catc->irq_urb, 208U) VAL [\old(arg1)=208, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, arg0={4294967342:4294967439}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7201] return __VERIFIER_nondet_int(); [L6174] RET, EXPR usb_submit_urb(catc->irq_urb, 208U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc={4294967406:61}, catc->irq_urb={4294967342:4294967439}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, netdev={4294967406:55}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967406:61}, usb_submit_urb(catc->irq_urb, 208U)=-1] [L6174] status = usb_submit_urb(catc->irq_urb, 208U) [L6176] COND TRUE status < 0 [L6180] return (-1); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, \result=-1, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc={4294967406:61}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967406:55}, netdev={4294967406:55}, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, status=-1, tmp___7={4294967406:61}] [L6842] RET, EXPR catc_open(var_group1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, catc_open(var_group1)=-1, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group1={4294967406:55}, var_group5={4294967457:-71}] [L6842] res_catc_open_15 = catc_open(var_group1) [L6843] FCALL ldv_check_return_value(res_catc_open_15) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group1={4294967406:55}, var_group5={4294967457:-71}] [L6845] COND TRUE res_catc_open_15 < 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group1={4294967406:55}, var_group5={4294967457:-71}] [L6922] CALL catc_exit() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6724] FCALL usb_deregister(& catc_driver) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6922] RET catc_exit() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_catc_driver_usb_driver=1, ldv_s_catc_netdev_ops_net_device_ops=0, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_catc_probe_17_p1={4294967476:4294967320}, var_group1={4294967406:55}, var_group5={4294967457:-71}] [L6926] CALL ldv_check_final_state() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L7069] COND FALSE !(ldv_urb_state == 0) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L7072] CALL ldv_blast_assert() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6934] __VERIFIER_error() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967428:0}, __key___11={4294967358:0}, __key___9={4294967398:0}, __this_module={4294967451:4294967483}, catc_driver={4294967474:0}, catc_id_table={4294967380:0}, catc_netdev_ops={4294967310:0}, driver_name={4294967327:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967422:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 77 procedures, 679 locations, 1 error locations. UNSAFE Result, 317.1s OverallTime, 20 OverallIterations, 7 TraceHistogramMax, 291.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 17462 SDtfs, 25708 SDslu, 67457 SDs, 0 SdLazy, 46223 SolverSat, 13550 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 110.1s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 3481 GetRequests, 3160 SyntacticMatches, 83 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2880 ImplicationChecksByTransitivity, 10.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3589occurred in iteration=18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 7.8s AbstIntTime, 8 AbstIntIterations, 1 AbstIntStrong, 0.9867142042352004 AbsIntWeakeningRatio, 2.6025641025641026 AbsIntAvgWeakeningVarsNumRemoved, 74.5224358974359 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.2s AutomataMinimizationTime, 19 MinimizatonAttempts, 802 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 3.6s InterpolantComputationTime, 5326 NumberOfCodeBlocks, 5326 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 6433 ConstructedInterpolants, 108 QuantifiedInterpolants, 2934287 SizeOfPredicates, 64 NumberOfNonLiveVariables, 14414 ConjunctsInSsa, 159 ConjunctsInUnsatCore, 33 InterpolantComputations, 13 PerfectInterpolantSequences, 3542/3833 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-03 07:53:19,919 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-03 07:53:19,920 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-03 07:53:19,926 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-03 07:53:19,927 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-03 07:53:19,927 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-03 07:53:19,928 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-03 07:53:19,929 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-03 07:53:19,930 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-03 07:53:19,931 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-03 07:53:19,931 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-03 07:53:19,932 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-03 07:53:19,932 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-03 07:53:19,933 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-03 07:53:19,933 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-03 07:53:19,933 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-03 07:53:19,934 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-03 07:53:19,935 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-03 07:53:19,936 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-03 07:53:19,937 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-03 07:53:19,937 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-03 07:53:19,938 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-03 07:53:19,939 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-03 07:53:19,939 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-03 07:53:19,939 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-03 07:53:19,939 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-03 07:53:19,940 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-03 07:53:19,941 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-03 07:53:19,941 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-03 07:53:19,942 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-03 07:53:19,942 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-03 07:53:19,942 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-03 07:53:19,942 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-03 07:53:19,942 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-03 07:53:19,943 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-03 07:53:19,943 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-03 07:53:19,943 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2018-12-03 07:53:19,953 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-03 07:53:19,953 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-03 07:53:19,954 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-03 07:53:19,954 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-03 07:53:19,954 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-03 07:53:19,954 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-03 07:53:19,954 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-03 07:53:19,954 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-03 07:53:19,955 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-03 07:53:19,955 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-03 07:53:19,955 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-03 07:53:19,955 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-03 07:53:19,956 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-03 07:53:19,957 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-03 07:53:19,957 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-03 07:53:19,957 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-03 07:53:19,957 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-03 07:53:19,957 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-03 07:53:19,957 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 07:53:19,958 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * Trace refinement strategy=WALRUS [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-03 07:53:19,958 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-03 07:53:19,959 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-03 07:53:19,959 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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_8d2a2177-811f-4fe3-9802-5421845b1551/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 -> 4b6000684e548fca1008994d2c9fed56eb5ff9cf [2018-12-03 07:53:19,983 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-03 07:53:19,990 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-03 07:53:19,992 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-03 07:53:19,993 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-03 07:53:19,993 INFO L276 PluginConnector]: CDTParser initialized [2018-12-03 07:53:19,994 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-03 07:53:20,028 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/9c926083b/8535a4c404564fa4b405a43fce4ca665/FLAGc662df018 [2018-12-03 07:53:20,460 INFO L307 CDTParser]: Found 1 translation units. [2018-12-03 07:53:20,461 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-03 07:53:20,476 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/9c926083b/8535a4c404564fa4b405a43fce4ca665/FLAGc662df018 [2018-12-03 07:53:20,767 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_8d2a2177-811f-4fe3-9802-5421845b1551/bin-2019/utaipan/data/9c926083b/8535a4c404564fa4b405a43fce4ca665 [2018-12-03 07:53:20,770 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-03 07:53:20,772 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-03 07:53:20,773 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-03 07:53:20,773 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-03 07:53:20,777 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-03 07:53:20,778 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 07:53:20" (1/1) ... [2018-12-03 07:53:20,781 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d342b31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 07:53:20, skipping insertion in model container [2018-12-03 07:53:20,782 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 07:53:20" (1/1) ... [2018-12-03 07:53:20,790 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-03 07:53:20,885 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-03 07:53:21,382 FATAL L292 ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.AssertionError: only flexible array member at the end can have non-constant size at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeMemberOffset(TypeSizeAndOffsetComputer.java:583) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsets_StructAndUnion(TypeSizeAndOffsetComputer.java:304) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeSize(TypeSizeAndOffsetComputer.java:203) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructOffsetForField(TypeSizeAndOffsetComputer.java:133) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructOffsetForField(TypeSizeAndOffsetComputer.java:143) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.StructHandler.handleFieldReference(StructHandler.java:144) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1307) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:270) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.result.ExpressionResultTransformer.dispatchDecaySwitchToRValueFunctionArgument(ExpressionResultTransformer.java:114) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionCallGivenNameAndArguments(FunctionHandler.java:642) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionCallExpression(FunctionHandler.java:508) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1327) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:267) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:666) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1271) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:220) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:963) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:963) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:963) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1342) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2241) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:539) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:190) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:117) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:129) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-12-03 07:53:21,385 INFO L168 Benchmark]: Toolchain (without parser) took 613.81 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 153.6 MB). Free memory was 932.6 MB in the beginning and 1.1 GB in the end (delta: -207.9 MB). Peak memory consumption was 91.7 MB. Max. memory is 11.5 GB. [2018-12-03 07:53:21,386 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-03 07:53:21,387 INFO L168 Benchmark]: CACSL2BoogieTranslator took 611.00 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 153.6 MB). Free memory was 932.6 MB in the beginning and 1.1 GB in the end (delta: -207.9 MB). Peak memory consumption was 91.7 MB. Max. memory is 11.5 GB. [2018-12-03 07:53:21,388 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.12 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 611.00 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 153.6 MB). Free memory was 932.6 MB in the beginning and 1.1 GB in the end (delta: -207.9 MB). Peak memory consumption was 91.7 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: AssertionError: only flexible array member at the end can have non-constant size de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: only flexible array member at the end can have non-constant size: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeMemberOffset(TypeSizeAndOffsetComputer.java:583) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...