./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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/AutomizerReach.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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer --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 Automizer --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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/AutomizerReach.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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer --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 Automizer --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-02 21:54:13,298 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 21:54:13,299 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 21:54:13,305 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 21:54:13,305 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 21:54:13,305 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 21:54:13,306 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 21:54:13,307 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 21:54:13,307 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 21:54:13,308 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 21:54:13,308 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 21:54:13,308 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 21:54:13,309 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 21:54:13,309 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 21:54:13,310 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 21:54:13,310 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 21:54:13,310 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 21:54:13,311 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 21:54:13,312 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 21:54:13,313 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 21:54:13,313 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 21:54:13,314 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 21:54:13,315 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 21:54:13,315 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 21:54:13,315 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 21:54:13,315 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 21:54:13,316 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 21:54:13,316 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 21:54:13,317 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 21:54:13,317 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 21:54:13,317 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 21:54:13,317 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 21:54:13,318 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 21:54:13,318 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 21:54:13,318 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 21:54:13,319 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 21:54:13,319 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-12-02 21:54:13,326 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 21:54:13,326 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 21:54:13,326 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 21:54:13,326 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 21:54:13,327 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 21:54:13,327 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-02 21:54:13,327 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-02 21:54:13,328 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 21:54:13,328 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-02 21:54:13,328 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-02 21:54:13,329 INFO L133 SettingsManager]: * To the following directory=dump/ 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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer 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 -> Automizer 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-02 21:54:13,346 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 21:54:13,352 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 21:54:13,354 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 21:54:13,355 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 21:54:13,356 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 21:54:13,356 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-02 21:54:13,392 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/72d781506/9d8b197381c04951b6997c9f37d9999c/FLAG0bfbcce44 [2018-12-02 21:54:13,923 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 21:54:13,924 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-02 21:54:13,946 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/72d781506/9d8b197381c04951b6997c9f37d9999c/FLAG0bfbcce44 [2018-12-02 21:54:14,374 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/72d781506/9d8b197381c04951b6997c9f37d9999c [2018-12-02 21:54:14,376 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 21:54:14,377 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-02 21:54:14,378 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 21:54:14,378 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 21:54:14,380 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 21:54:14,381 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:54:14" (1/1) ... [2018-12-02 21:54:14,383 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f913b56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:14, skipping insertion in model container [2018-12-02 21:54:14,383 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:54:14" (1/1) ... [2018-12-02 21:54:14,387 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 21:54:14,446 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 21:54:15,135 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 21:54:15,157 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 21:54:15,264 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 21:54:15,497 INFO L195 MainTranslator]: Completed translation [2018-12-02 21:54:15,497 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15 WrapperNode [2018-12-02 21:54:15,497 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 21:54:15,497 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-02 21:54:15,497 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-02 21:54:15,498 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-02 21:54:15,503 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,524 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,532 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-02 21:54:15,533 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 21:54:15,533 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 21:54:15,533 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 21:54:15,539 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,539 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,546 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,546 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,574 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,584 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,594 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... [2018-12-02 21:54:15,604 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 21:54:15,604 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 21:54:15,604 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 21:54:15,604 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 21:54:15,605 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-12-02 21:54:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-12-02 21:54:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-02 21:54:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-02 21:54:15,647 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-12-02 21:54:15,647 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2018-12-02 21:54:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_run [2018-12-02 21:54:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_run [2018-12-02 21:54:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stats_timer [2018-12-02 21:54:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stats_timer [2018-12-02 21:54:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2018-12-02 21:54:15,648 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2018-12-02 21:54:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-02 21:54:15,648 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-12-02 21:54:15,649 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-12-02 21:54:15,649 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-02 21:54:15,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-02 21:54:15,649 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-02 21:54:15,650 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-02 21:54:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-02 21:54:15,650 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-02 21:54:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2018-12-02 21:54:15,650 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2018-12-02 21:54:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2018-12-02 21:54:15,650 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2018-12-02 21:54:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2018-12-02 21:54:15,650 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2018-12-02 21:54:15,650 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_run [2018-12-02 21:54:15,651 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_run [2018-12-02 21:54:15,651 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_drvinfo [2018-12-02 21:54:15,651 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_drvinfo [2018-12-02 21:54:15,651 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2018-12-02 21:54:15,651 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2018-12-02 21:54:15,651 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_msg [2018-12-02 21:54:15,651 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_msg [2018-12-02 21:54:15,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-02 21:54:15,651 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-02 21:54:15,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2018-12-02 21:54:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2018-12-02 21:54:15,652 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-12-02 21:54:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-12-02 21:54:15,652 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-02 21:54:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-02 21:54:15,652 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_settings [2018-12-02 21:54:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_settings [2018-12-02 21:54:15,652 INFO L130 BoogieDeclarations]: Found specification of procedure catc_multicast [2018-12-02 21:54:15,652 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_multicast [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_external_alloc [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-12-02 21:54:15,653 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2018-12-02 21:54:15,653 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-12-02 21:54:15,653 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-12-02 21:54:15,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2018-12-02 21:54:15,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2018-12-02 21:54:15,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2018-12-02 21:54:15,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2018-12-02 21:54:15,654 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2018-12-02 21:54:15,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2018-12-02 21:54:15,654 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-12-02 21:54:15,654 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-12-02 21:54:15,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-02 21:54:15,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-02 21:54:15,654 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2018-12-02 21:54:15,654 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2018-12-02 21:54:15,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 21:54:15,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 21:54:15,655 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2018-12-02 21:54:15,655 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2018-12-02 21:54:15,655 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-12-02 21:54:15,655 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-12-02 21:54:15,655 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-12-02 21:54:15,655 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-12-02 21:54:15,655 INFO L130 BoogieDeclarations]: Found specification of procedure catc_open [2018-12-02 21:54:15,655 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_open [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2018-12-02 21:54:15,656 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2018-12-02 21:54:15,656 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 21:54:15,656 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2018-12-02 21:54:15,656 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-02 21:54:15,656 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2018-12-02 21:54:15,657 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure catc_set_multicast_list [2018-12-02 21:54:15,657 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_set_multicast_list [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_async [2018-12-02 21:54:15,657 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_async [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2018-12-02 21:54:15,657 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2018-12-02 21:54:15,657 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-02 21:54:15,657 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-12-02 21:54:15,658 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2018-12-02 21:54:15,658 INFO L130 BoogieDeclarations]: Found specification of procedure catc_exit [2018-12-02 21:54:15,658 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_exit [2018-12-02 21:54:15,658 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-02 21:54:15,658 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-02 21:54:15,658 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2018-12-02 21:54:15,658 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2018-12-02 21:54:15,658 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-12-02 21:54:15,658 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2018-12-02 21:54:15,658 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2018-12-02 21:54:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure catc_init [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_init [2018-12-02 21:54:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_timeout [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_timeout [2018-12-02 21:54:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-12-02 21:54:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2018-12-02 21:54:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure catc_disconnect [2018-12-02 21:54:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_disconnect [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-02 21:54:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2018-12-02 21:54:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stop [2018-12-02 21:54:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stop [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-12-02 21:54:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2018-12-02 21:54:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2018-12-02 21:54:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2018-12-02 21:54:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure catc_probe [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_probe [2018-12-02 21:54:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure catc_start_xmit [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_start_xmit [2018-12-02 21:54:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2018-12-02 21:54:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2018-12-02 21:54:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2018-12-02 21:54:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2018-12-02 21:54:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-12-02 21:54:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2018-12-02 21:54:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-02 21:54:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-02 21:54:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-02 21:54:15,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-02 21:54:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-12-02 21:54:15,663 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2018-12-02 21:54:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2018-12-02 21:54:15,663 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2018-12-02 21:54:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-02 21:54:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-12-02 21:54:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 21:54:15,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 21:54:16,003 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 21:54:16,003 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 21:54:16,532 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 21:54:16,532 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 21:54:16,963 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 21:54:16,963 INFO L280 CfgBuilder]: Removed 30 assue(true) statements. [2018-12-02 21:54:16,963 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:54:16 BoogieIcfgContainer [2018-12-02 21:54:16,963 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 21:54:16,964 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 21:54:16,964 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 21:54:16,966 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 21:54:16,966 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 09:54:14" (1/3) ... [2018-12-02 21:54:16,966 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@314608e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:54:16, skipping insertion in model container [2018-12-02 21:54:16,966 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:15" (2/3) ... [2018-12-02 21:54:16,967 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@314608e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:54:16, skipping insertion in model container [2018-12-02 21:54:16,967 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:54:16" (3/3) ... [2018-12-02 21:54:16,968 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-02 21:54:16,974 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 21:54:16,979 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-02 21:54:16,988 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-02 21:54:17,008 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 21:54:17,008 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 21:54:17,008 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-02 21:54:17,008 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 21:54:17,008 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 21:54:17,009 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 21:54:17,009 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 21:54:17,009 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 21:54:17,009 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 21:54:17,026 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states. [2018-12-02 21:54:17,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-02 21:54:17,030 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:17,030 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-02 21:54:17,031 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:17,034 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:17,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1697348959, now seen corresponding path program 1 times [2018-12-02 21:54:17,036 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:17,036 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:17,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,076 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:17,076 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:17,276 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-02 21:54:17,278 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:17,278 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 21:54:17,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 21:54:17,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 21:54:17,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 21:54:17,294 INFO L87 Difference]: Start difference. First operand 673 states. Second operand 6 states. [2018-12-02 21:54:17,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:17,405 INFO L93 Difference]: Finished difference Result 1325 states and 1812 transitions. [2018-12-02 21:54:17,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 21:54:17,407 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2018-12-02 21:54:17,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:17,417 INFO L225 Difference]: With dead ends: 1325 [2018-12-02 21:54:17,417 INFO L226 Difference]: Without dead ends: 667 [2018-12-02 21:54:17,422 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-02 21:54:17,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2018-12-02 21:54:17,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 666. [2018-12-02 21:54:17,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 666 states. [2018-12-02 21:54:17,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 830 transitions. [2018-12-02 21:54:17,478 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 830 transitions. Word has length 31 [2018-12-02 21:54:17,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:17,478 INFO L480 AbstractCegarLoop]: Abstraction has 666 states and 830 transitions. [2018-12-02 21:54:17,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 21:54:17,478 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 830 transitions. [2018-12-02 21:54:17,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-02 21:54:17,479 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:17,479 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-02 21:54:17,479 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:17,479 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:17,479 INFO L82 PathProgramCache]: Analyzing trace with hash -2090375969, now seen corresponding path program 1 times [2018-12-02 21:54:17,479 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:17,479 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:17,482 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,482 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:17,482 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:17,538 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-02 21:54:17,538 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:17,538 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 21:54:17,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 21:54:17,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 21:54:17,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 21:54:17,540 INFO L87 Difference]: Start difference. First operand 666 states and 830 transitions. Second operand 3 states. [2018-12-02 21:54:17,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:17,599 INFO L93 Difference]: Finished difference Result 1930 states and 2437 transitions. [2018-12-02 21:54:17,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 21:54:17,599 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-02 21:54:17,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:17,604 INFO L225 Difference]: With dead ends: 1930 [2018-12-02 21:54:17,604 INFO L226 Difference]: Without dead ends: 1296 [2018-12-02 21:54:17,607 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-02 21:54:17,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2018-12-02 21:54:17,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1293. [2018-12-02 21:54:17,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1293 states. [2018-12-02 21:54:17,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1623 transitions. [2018-12-02 21:54:17,647 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1623 transitions. Word has length 31 [2018-12-02 21:54:17,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:17,648 INFO L480 AbstractCegarLoop]: Abstraction has 1293 states and 1623 transitions. [2018-12-02 21:54:17,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 21:54:17,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1623 transitions. [2018-12-02 21:54:17,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 21:54:17,648 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:17,648 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-02 21:54:17,649 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:17,649 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:17,649 INFO L82 PathProgramCache]: Analyzing trace with hash -377506954, now seen corresponding path program 1 times [2018-12-02 21:54:17,649 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:17,649 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:17,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,651 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:17,651 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:17,699 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-02 21:54:17,699 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:17,699 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 21:54:17,699 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 21:54:17,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 21:54:17,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 21:54:17,699 INFO L87 Difference]: Start difference. First operand 1293 states and 1623 transitions. Second operand 3 states. [2018-12-02 21:54:17,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:17,721 INFO L93 Difference]: Finished difference Result 1295 states and 1624 transitions. [2018-12-02 21:54:17,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 21:54:17,721 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-02 21:54:17,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:17,724 INFO L225 Difference]: With dead ends: 1295 [2018-12-02 21:54:17,724 INFO L226 Difference]: Without dead ends: 1282 [2018-12-02 21:54:17,725 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-02 21:54:17,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2018-12-02 21:54:17,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1277. [2018-12-02 21:54:17,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-12-02 21:54:17,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1601 transitions. [2018-12-02 21:54:17,757 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1601 transitions. Word has length 32 [2018-12-02 21:54:17,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:17,757 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1601 transitions. [2018-12-02 21:54:17,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 21:54:17,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1601 transitions. [2018-12-02 21:54:17,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-12-02 21:54:17,760 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:17,760 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-02 21:54:17,760 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:17,760 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:17,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1461242705, now seen corresponding path program 1 times [2018-12-02 21:54:17,760 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:17,760 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:17,762 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,762 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:17,762 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:17,825 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-02 21:54:17,825 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:17,825 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 21:54:17,825 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 21:54:17,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 21:54:17,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 21:54:17,826 INFO L87 Difference]: Start difference. First operand 1277 states and 1601 transitions. Second operand 3 states. [2018-12-02 21:54:17,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:17,897 INFO L93 Difference]: Finished difference Result 2601 states and 3304 transitions. [2018-12-02 21:54:17,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 21:54:17,898 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2018-12-02 21:54:17,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:17,902 INFO L225 Difference]: With dead ends: 2601 [2018-12-02 21:54:17,903 INFO L226 Difference]: Without dead ends: 1350 [2018-12-02 21:54:17,906 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-02 21:54:17,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2018-12-02 21:54:17,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2018-12-02 21:54:17,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1348 states. [2018-12-02 21:54:17,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1721 transitions. [2018-12-02 21:54:17,969 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1721 transitions. Word has length 81 [2018-12-02 21:54:17,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:17,969 INFO L480 AbstractCegarLoop]: Abstraction has 1348 states and 1721 transitions. [2018-12-02 21:54:17,969 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 21:54:17,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1721 transitions. [2018-12-02 21:54:17,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-12-02 21:54:17,972 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:17,972 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-02 21:54:17,972 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:17,972 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:17,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1313765005, now seen corresponding path program 1 times [2018-12-02 21:54:17,973 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:17,973 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:17,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:17,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:18,060 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-02 21:54:18,061 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:18,061 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 21:54:18,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 21:54:18,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 21:54:18,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 21:54:18,061 INFO L87 Difference]: Start difference. First operand 1348 states and 1721 transitions. Second operand 5 states. [2018-12-02 21:54:18,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:18,177 INFO L93 Difference]: Finished difference Result 2697 states and 3443 transitions. [2018-12-02 21:54:18,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 21:54:18,177 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 115 [2018-12-02 21:54:18,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:18,183 INFO L225 Difference]: With dead ends: 2697 [2018-12-02 21:54:18,183 INFO L226 Difference]: Without dead ends: 1362 [2018-12-02 21:54:18,187 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-02 21:54:18,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2018-12-02 21:54:18,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1350. [2018-12-02 21:54:18,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-02 21:54:18,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1718 transitions. [2018-12-02 21:54:18,238 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1718 transitions. Word has length 115 [2018-12-02 21:54:18,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:18,239 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1718 transitions. [2018-12-02 21:54:18,239 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 21:54:18,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1718 transitions. [2018-12-02 21:54:18,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-12-02 21:54:18,241 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:18,242 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-02 21:54:18,242 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:18,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:18,242 INFO L82 PathProgramCache]: Analyzing trace with hash -323656245, now seen corresponding path program 1 times [2018-12-02 21:54:18,242 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:18,242 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:18,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:18,245 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:18,246 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:18,382 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-02 21:54:18,383 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:18,383 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 21:54:18,383 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 21:54:18,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 21:54:18,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 21:54:18,383 INFO L87 Difference]: Start difference. First operand 1350 states and 1718 transitions. Second operand 7 states. [2018-12-02 21:54:19,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:19,273 INFO L93 Difference]: Finished difference Result 1416 states and 1803 transitions. [2018-12-02 21:54:19,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 21:54:19,274 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 171 [2018-12-02 21:54:19,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:19,280 INFO L225 Difference]: With dead ends: 1416 [2018-12-02 21:54:19,280 INFO L226 Difference]: Without dead ends: 1352 [2018-12-02 21:54:19,281 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-02 21:54:19,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2018-12-02 21:54:19,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1350. [2018-12-02 21:54:19,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-02 21:54:19,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1716 transitions. [2018-12-02 21:54:19,323 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1716 transitions. Word has length 171 [2018-12-02 21:54:19,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:19,323 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1716 transitions. [2018-12-02 21:54:19,323 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 21:54:19,323 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1716 transitions. [2018-12-02 21:54:19,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-02 21:54:19,325 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:19,325 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-02 21:54:19,325 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:19,325 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:19,325 INFO L82 PathProgramCache]: Analyzing trace with hash 929578038, now seen corresponding path program 1 times [2018-12-02 21:54:19,326 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:19,326 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:19,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:19,328 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:19,328 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:19,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:19,498 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-02 21:54:19,498 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:19,498 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:19,510 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:19,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:19,697 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:19,745 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-02 21:54:19,747 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-02 21:54:19,748 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,750 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,761 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-02 21:54:19,763 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-02 21:54:19,763 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,764 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,771 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,772 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-02 21:54:19,815 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-02 21:54:19,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:19,820 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-02 21:54:19,821 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,827 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,841 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-02 21:54:19,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:19,846 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-02 21:54:19,847 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,852 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,860 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-02 21:54:19,860 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:19,904 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-02 21:54:19,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:19,910 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-02 21:54:19,910 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,918 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,931 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-02 21:54:19,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:19,936 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-02 21:54:19,936 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,943 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:19,951 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-02 21:54:19,951 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:19,988 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-02 21:54:19,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:19,992 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-02 21:54:19,992 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,000 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,010 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-02 21:54:20,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:20,014 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-02 21:54:20,015 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,020 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,027 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-02 21:54:20,028 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:20,035 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-02 21:54:20,037 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-02 21:54:20,037 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,039 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,045 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-02 21:54:20,047 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-02 21:54:20,047 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,049 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:20,052 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-02 21:54:20,052 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-02 21:54:20,113 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-02 21:54:20,137 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:20,137 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-02 21:54:20,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 21:54:20,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 21:54:20,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-02 21:54:20,138 INFO L87 Difference]: Start difference. First operand 1350 states and 1716 transitions. Second operand 10 states. [2018-12-02 21:54:22,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:22,038 INFO L93 Difference]: Finished difference Result 2658 states and 3376 transitions. [2018-12-02 21:54:22,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 21:54:22,039 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-02 21:54:22,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:22,043 INFO L225 Difference]: With dead ends: 2658 [2018-12-02 21:54:22,043 INFO L226 Difference]: Without dead ends: 1290 [2018-12-02 21:54:22,046 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 161 SyntacticMatches, 14 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-02 21:54:22,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2018-12-02 21:54:22,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1274. [2018-12-02 21:54:22,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1274 states. [2018-12-02 21:54:22,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1593 transitions. [2018-12-02 21:54:22,080 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1593 transitions. Word has length 172 [2018-12-02 21:54:22,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:22,080 INFO L480 AbstractCegarLoop]: Abstraction has 1274 states and 1593 transitions. [2018-12-02 21:54:22,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 21:54:22,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1593 transitions. [2018-12-02 21:54:22,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-02 21:54:22,082 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:22,082 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-02 21:54:22,082 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:22,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:22,082 INFO L82 PathProgramCache]: Analyzing trace with hash 720879735, now seen corresponding path program 1 times [2018-12-02 21:54:22,082 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:22,082 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:22,084 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:22,085 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:22,085 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:22,227 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-02 21:54:22,227 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:22,227 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:22,266 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:22,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:22,424 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:22,477 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-02 21:54:22,504 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:22,504 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2018-12-02 21:54:22,505 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 21:54:22,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 21:54:22,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-12-02 21:54:22,505 INFO L87 Difference]: Start difference. First operand 1274 states and 1593 transitions. Second operand 10 states. [2018-12-02 21:54:25,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:25,739 INFO L93 Difference]: Finished difference Result 1830 states and 2347 transitions. [2018-12-02 21:54:25,739 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 21:54:25,739 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-02 21:54:25,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:25,744 INFO L225 Difference]: With dead ends: 1830 [2018-12-02 21:54:25,744 INFO L226 Difference]: Without dead ends: 1825 [2018-12-02 21:54:25,745 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2018-12-02 21:54:25,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2018-12-02 21:54:25,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1704. [2018-12-02 21:54:25,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-02 21:54:25,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2146 transitions. [2018-12-02 21:54:25,791 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2146 transitions. Word has length 172 [2018-12-02 21:54:25,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:25,791 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2146 transitions. [2018-12-02 21:54:25,791 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 21:54:25,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2146 transitions. [2018-12-02 21:54:25,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-12-02 21:54:25,793 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:25,793 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] [2018-12-02 21:54:25,793 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:25,793 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:25,793 INFO L82 PathProgramCache]: Analyzing trace with hash 969064047, now seen corresponding path program 1 times [2018-12-02 21:54:25,793 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:25,793 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:25,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:25,795 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:25,795 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-12-02 21:54:25,908 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:25,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 21:54:25,908 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 21:54:25,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 21:54:25,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 21:54:25,909 INFO L87 Difference]: Start difference. First operand 1704 states and 2146 transitions. Second operand 7 states. [2018-12-02 21:54:26,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:26,583 INFO L93 Difference]: Finished difference Result 1773 states and 2231 transitions. [2018-12-02 21:54:26,583 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 21:54:26,583 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 182 [2018-12-02 21:54:26,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:26,590 INFO L225 Difference]: With dead ends: 1773 [2018-12-02 21:54:26,590 INFO L226 Difference]: Without dead ends: 1704 [2018-12-02 21:54:26,591 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-02 21:54:26,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2018-12-02 21:54:26,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1704. [2018-12-02 21:54:26,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-02 21:54:26,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2145 transitions. [2018-12-02 21:54:26,658 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2145 transitions. Word has length 182 [2018-12-02 21:54:26,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:26,658 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2145 transitions. [2018-12-02 21:54:26,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 21:54:26,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2145 transitions. [2018-12-02 21:54:26,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-12-02 21:54:26,661 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:26,661 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, 1] [2018-12-02 21:54:26,662 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:26,662 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:26,662 INFO L82 PathProgramCache]: Analyzing trace with hash 2105492398, now seen corresponding path program 1 times [2018-12-02 21:54:26,662 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:26,662 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:26,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:26,665 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:26,665 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:26,850 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2018-12-02 21:54:26,850 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:26,850 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:26,861 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:27,031 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:27,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 13 treesize of output 10 [2018-12-02 21:54:27,049 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-02 21:54:27,050 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,051 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,057 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-02 21:54:27,058 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-02 21:54:27,058 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,060 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,067 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,067 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-02 21:54:27,094 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-02 21:54:27,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:27,098 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-02 21:54:27,098 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,104 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,112 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-02 21:54:27,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:27,116 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-02 21:54:27,116 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,120 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,125 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-02 21:54:27,125 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:27,148 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-02 21:54:27,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:27,151 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-02 21:54:27,152 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,156 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,165 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-02 21:54:27,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:27,168 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-02 21:54:27,168 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,173 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,179 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-02 21:54:27,179 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:27,201 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-02 21:54:27,203 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-02 21:54:27,203 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,204 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,209 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-02 21:54:27,210 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-02 21:54:27,210 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,211 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:27,213 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-02 21:54:27,214 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-02 21:54:27,269 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 61 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2018-12-02 21:54:27,286 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:27,286 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-02 21:54:27,286 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 21:54:27,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 21:54:27,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-02 21:54:27,286 INFO L87 Difference]: Start difference. First operand 1704 states and 2145 transitions. Second operand 10 states. [2018-12-02 21:54:28,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:28,866 INFO L93 Difference]: Finished difference Result 2851 states and 3614 transitions. [2018-12-02 21:54:28,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 21:54:28,867 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 205 [2018-12-02 21:54:28,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:28,871 INFO L225 Difference]: With dead ends: 2851 [2018-12-02 21:54:28,871 INFO L226 Difference]: Without dead ends: 1718 [2018-12-02 21:54:28,874 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 194 SyntacticMatches, 13 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-02 21:54:28,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2018-12-02 21:54:28,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1704. [2018-12-02 21:54:28,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-02 21:54:28,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2144 transitions. [2018-12-02 21:54:28,916 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2144 transitions. Word has length 205 [2018-12-02 21:54:28,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:28,916 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2144 transitions. [2018-12-02 21:54:28,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 21:54:28,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2144 transitions. [2018-12-02 21:54:28,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-12-02 21:54:28,918 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:28,918 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-02 21:54:28,919 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:28,919 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:28,919 INFO L82 PathProgramCache]: Analyzing trace with hash 174873293, now seen corresponding path program 2 times [2018-12-02 21:54:28,919 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:28,919 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:28,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:28,921 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:28,921 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:29,089 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-02 21:54:29,089 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:29,090 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:29,101 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 21:54:29,347 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 21:54:29,347 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 21:54:29,354 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:29,396 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-02 21:54:29,413 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:29,413 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 12 [2018-12-02 21:54:29,413 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 21:54:29,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 21:54:29,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2018-12-02 21:54:29,413 INFO L87 Difference]: Start difference. First operand 1704 states and 2144 transitions. Second operand 12 states. [2018-12-02 21:54:34,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:34,193 INFO L93 Difference]: Finished difference Result 2350 states and 3019 transitions. [2018-12-02 21:54:34,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-02 21:54:34,194 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 205 [2018-12-02 21:54:34,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:34,203 INFO L225 Difference]: With dead ends: 2350 [2018-12-02 21:54:34,203 INFO L226 Difference]: Without dead ends: 2345 [2018-12-02 21:54:34,204 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=150, Invalid=356, Unknown=0, NotChecked=0, Total=506 [2018-12-02 21:54:34,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2018-12-02 21:54:34,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 2143. [2018-12-02 21:54:34,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-02 21:54:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2688 transitions. [2018-12-02 21:54:34,274 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2688 transitions. Word has length 205 [2018-12-02 21:54:34,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:34,274 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2688 transitions. [2018-12-02 21:54:34,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 21:54:34,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2688 transitions. [2018-12-02 21:54:34,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-12-02 21:54:34,276 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:34,276 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-02 21:54:34,276 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:34,277 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:34,277 INFO L82 PathProgramCache]: Analyzing trace with hash -781123773, now seen corresponding path program 1 times [2018-12-02 21:54:34,277 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:34,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:34,278 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:34,278 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 21:54:34,279 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:34,400 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-02 21:54:34,400 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:34,401 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 21:54:34,401 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 21:54:34,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 21:54:34,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 21:54:34,401 INFO L87 Difference]: Start difference. First operand 2143 states and 2688 transitions. Second operand 7 states. [2018-12-02 21:54:35,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:35,117 INFO L93 Difference]: Finished difference Result 2234 states and 2799 transitions. [2018-12-02 21:54:35,118 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 21:54:35,118 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 215 [2018-12-02 21:54:35,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:35,122 INFO L225 Difference]: With dead ends: 2234 [2018-12-02 21:54:35,122 INFO L226 Difference]: Without dead ends: 2143 [2018-12-02 21:54:35,123 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-02 21:54:35,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2018-12-02 21:54:35,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2143. [2018-12-02 21:54:35,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-02 21:54:35,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2687 transitions. [2018-12-02 21:54:35,173 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2687 transitions. Word has length 215 [2018-12-02 21:54:35,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:35,173 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2687 transitions. [2018-12-02 21:54:35,173 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 21:54:35,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2687 transitions. [2018-12-02 21:54:35,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-12-02 21:54:35,175 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:35,175 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-02 21:54:35,175 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:35,175 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:35,175 INFO L82 PathProgramCache]: Analyzing trace with hash -156577855, now seen corresponding path program 1 times [2018-12-02 21:54:35,175 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:35,175 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:35,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:35,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:35,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:35,300 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-02 21:54:35,300 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:35,300 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:35,311 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:35,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:35,464 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:35,480 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-02 21:54:35,481 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-02 21:54:35,481 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,483 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,489 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-02 21:54:35,490 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-02 21:54:35,490 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,492 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,495 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,495 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-02 21:54:35,520 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-02 21:54:35,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:35,524 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-02 21:54:35,525 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,530 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,540 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-02 21:54:35,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 21:54:35,544 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-02 21:54:35,544 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,549 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,554 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-02 21:54:35,555 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-02 21:54:35,592 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-02 21:54:35,593 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-02 21:54:35,594 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,596 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,602 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-02 21:54:35,603 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-02 21:54:35,603 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,605 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 21:54:35,608 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-02 21:54:35,608 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-02 21:54:35,672 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-02 21:54:35,689 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:35,689 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-02 21:54:35,690 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 21:54:35,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 21:54:35,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-02 21:54:35,690 INFO L87 Difference]: Start difference. First operand 2143 states and 2687 transitions. Second operand 10 states. [2018-12-02 21:54:37,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:37,168 INFO L93 Difference]: Finished difference Result 3728 states and 4697 transitions. [2018-12-02 21:54:37,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 21:54:37,169 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 194 [2018-12-02 21:54:37,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:37,173 INFO L225 Difference]: With dead ends: 3728 [2018-12-02 21:54:37,173 INFO L226 Difference]: Without dead ends: 2157 [2018-12-02 21:54:37,176 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 183 SyntacticMatches, 11 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-02 21:54:37,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2018-12-02 21:54:37,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2143. [2018-12-02 21:54:37,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-02 21:54:37,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2686 transitions. [2018-12-02 21:54:37,227 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2686 transitions. Word has length 194 [2018-12-02 21:54:37,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:37,227 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2686 transitions. [2018-12-02 21:54:37,227 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 21:54:37,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2686 transitions. [2018-12-02 21:54:37,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-12-02 21:54:37,229 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:37,229 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:54:37,230 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:37,230 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:37,230 INFO L82 PathProgramCache]: Analyzing trace with hash -2082111166, now seen corresponding path program 2 times [2018-12-02 21:54:37,230 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:37,230 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:37,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:37,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:37,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:37,373 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-12-02 21:54:37,374 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:37,374 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:37,384 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 21:54:37,597 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 21:54:37,597 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 21:54:37,606 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:37,684 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-12-02 21:54:37,711 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 21:54:37,711 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 13 [2018-12-02 21:54:37,711 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 21:54:37,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 21:54:37,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2018-12-02 21:54:37,712 INFO L87 Difference]: Start difference. First operand 2143 states and 2686 transitions. Second operand 13 states. [2018-12-02 21:54:42,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:42,698 INFO L93 Difference]: Finished difference Result 2815 states and 3580 transitions. [2018-12-02 21:54:42,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-12-02 21:54:42,698 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 194 [2018-12-02 21:54:42,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:42,704 INFO L225 Difference]: With dead ends: 2815 [2018-12-02 21:54:42,704 INFO L226 Difference]: Without dead ends: 2810 [2018-12-02 21:54:42,705 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 209 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2018-12-02 21:54:42,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2018-12-02 21:54:42,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2582. [2018-12-02 21:54:42,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2582 states. [2018-12-02 21:54:42,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 3224 transitions. [2018-12-02 21:54:42,769 INFO L78 Accepts]: Start accepts. Automaton has 2582 states and 3224 transitions. Word has length 194 [2018-12-02 21:54:42,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:42,769 INFO L480 AbstractCegarLoop]: Abstraction has 2582 states and 3224 transitions. [2018-12-02 21:54:42,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 21:54:42,769 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 3224 transitions. [2018-12-02 21:54:42,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2018-12-02 21:54:42,771 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:42,771 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:54:42,772 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:42,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:42,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1737912694, now seen corresponding path program 1 times [2018-12-02 21:54:42,772 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:42,772 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:42,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:42,773 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 21:54:42,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:42,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:42,875 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-12-02 21:54:42,875 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:42,875 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 21:54:42,875 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 21:54:42,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 21:54:42,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 21:54:42,876 INFO L87 Difference]: Start difference. First operand 2582 states and 3224 transitions. Second operand 7 states. [2018-12-02 21:54:43,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:43,524 INFO L93 Difference]: Finished difference Result 2652 states and 3292 transitions. [2018-12-02 21:54:43,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 21:54:43,524 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 204 [2018-12-02 21:54:43,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:43,529 INFO L225 Difference]: With dead ends: 2652 [2018-12-02 21:54:43,529 INFO L226 Difference]: Without dead ends: 2553 [2018-12-02 21:54:43,530 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-02 21:54:43,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2018-12-02 21:54:43,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2553. [2018-12-02 21:54:43,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2553 states. [2018-12-02 21:54:43,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3170 transitions. [2018-12-02 21:54:43,595 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3170 transitions. Word has length 204 [2018-12-02 21:54:43,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:43,595 INFO L480 AbstractCegarLoop]: Abstraction has 2553 states and 3170 transitions. [2018-12-02 21:54:43,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 21:54:43,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3170 transitions. [2018-12-02 21:54:43,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-02 21:54:43,599 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:43,599 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-02 21:54:43,599 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:43,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:43,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1816172066, now seen corresponding path program 1 times [2018-12-02 21:54:43,599 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:43,600 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:43,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:43,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:43,602 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:43,766 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-02 21:54:43,766 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:43,766 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 21:54:43,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 21:54:43,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 21:54:43,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 21:54:43,767 INFO L87 Difference]: Start difference. First operand 2553 states and 3170 transitions. Second operand 6 states. [2018-12-02 21:54:44,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:44,273 INFO L93 Difference]: Finished difference Result 4517 states and 5632 transitions. [2018-12-02 21:54:44,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 21:54:44,273 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 308 [2018-12-02 21:54:44,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:44,281 INFO L225 Difference]: With dead ends: 4517 [2018-12-02 21:54:44,281 INFO L226 Difference]: Without dead ends: 2551 [2018-12-02 21:54:44,286 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-02 21:54:44,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2018-12-02 21:54:44,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2549. [2018-12-02 21:54:44,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-02 21:54:44,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3165 transitions. [2018-12-02 21:54:44,352 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3165 transitions. Word has length 308 [2018-12-02 21:54:44,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:44,353 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3165 transitions. [2018-12-02 21:54:44,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 21:54:44,353 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3165 transitions. [2018-12-02 21:54:44,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-02 21:54:44,355 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:44,355 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-02 21:54:44,355 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:44,355 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:44,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1092881633, now seen corresponding path program 1 times [2018-12-02 21:54:44,355 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:44,355 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:44,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:44,357 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:44,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:44,486 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-02 21:54:44,486 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 21:54:44,486 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 21:54:44,487 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 21:54:44,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 21:54:44,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 21:54:44,487 INFO L87 Difference]: Start difference. First operand 2549 states and 3165 transitions. Second operand 5 states. [2018-12-02 21:54:44,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:44,562 INFO L93 Difference]: Finished difference Result 2573 states and 3187 transitions. [2018-12-02 21:54:44,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 21:54:44,562 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-12-02 21:54:44,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:44,567 INFO L225 Difference]: With dead ends: 2573 [2018-12-02 21:54:44,567 INFO L226 Difference]: Without dead ends: 2561 [2018-12-02 21:54:44,567 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-02 21:54:44,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2018-12-02 21:54:44,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2549. [2018-12-02 21:54:44,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-02 21:54:44,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3164 transitions. [2018-12-02 21:54:44,633 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3164 transitions. Word has length 308 [2018-12-02 21:54:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:44,634 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3164 transitions. [2018-12-02 21:54:44,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 21:54:44,634 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3164 transitions. [2018-12-02 21:54:44,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-12-02 21:54:44,636 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:44,637 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-02 21:54:44,637 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:44,637 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:44,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1988975416, now seen corresponding path program 1 times [2018-12-02 21:54:44,637 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:44,637 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:44,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:44,639 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:44,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:44,776 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-02 21:54:44,776 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 21:54:44,777 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/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-02 21:54:44,786 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 21:54:44,968 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 21:54:45,005 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-12-02 21:54:45,022 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 21:54:45,022 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2018-12-02 21:54:45,022 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 21:54:45,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 21:54:45,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-12-02 21:54:45,023 INFO L87 Difference]: Start difference. First operand 2549 states and 3164 transitions. Second operand 6 states. [2018-12-02 21:54:45,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 21:54:45,255 INFO L93 Difference]: Finished difference Result 4517 states and 5635 transitions. [2018-12-02 21:54:45,255 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 21:54:45,255 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 313 [2018-12-02 21:54:45,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 21:54:45,260 INFO L225 Difference]: With dead ends: 4517 [2018-12-02 21:54:45,260 INFO L226 Difference]: Without dead ends: 2562 [2018-12-02 21:54:45,262 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-12-02 21:54:45,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2018-12-02 21:54:45,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 2560. [2018-12-02 21:54:45,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2560 states. [2018-12-02 21:54:45,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3176 transitions. [2018-12-02 21:54:45,319 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3176 transitions. Word has length 313 [2018-12-02 21:54:45,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 21:54:45,320 INFO L480 AbstractCegarLoop]: Abstraction has 2560 states and 3176 transitions. [2018-12-02 21:54:45,320 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 21:54:45,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3176 transitions. [2018-12-02 21:54:45,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2018-12-02 21:54:45,322 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 21:54:45,322 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, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 21:54:45,323 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 21:54:45,323 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 21:54:45,323 INFO L82 PathProgramCache]: Analyzing trace with hash -119480660, now seen corresponding path program 1 times [2018-12-02 21:54:45,323 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 21:54:45,323 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 21:54:45,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:45,324 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 21:54:45,324 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 21:54:45,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 21:54:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 21:54:46,753 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-02 21:54:46,881 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967313 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-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967361 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967365 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967398 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-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967375 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-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967453 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,882 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967494 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-02 21:54:46,883 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967470 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-02 21:54:46,883 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967355 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-02 21:54:46,883 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967394 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-02 21:54:46,883 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967442 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-02 21:54:46,883 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967438 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-02 21:54:46,884 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967433 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,884 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967482 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-02 21:54:46,884 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967349 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,884 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967435 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-02 21:54:46,990 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 09:54:46 BoogieIcfgContainer [2018-12-02 21:54:46,990 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-02 21:54:46,991 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-02 21:54:46,991 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-02 21:54:46,991 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-02 21:54:46,991 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:54:16" (3/4) ... [2018-12-02 21:54:46,994 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-02 21:54:46,994 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-02 21:54:46,994 INFO L168 Benchmark]: Toolchain (without parser) took 32617.67 ms. Allocated memory was 1.0 GB in the beginning and 2.0 GB in the end (delta: 952.6 MB). Free memory was 946.5 MB in the beginning and 1.6 GB in the end (delta: -674.3 MB). Peak memory consumption was 278.4 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,995 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 977.1 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 21:54:46,995 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1119.47 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 124.8 MB). Free memory was 946.5 MB in the beginning and 1.1 GB in the end (delta: -135.0 MB). Peak memory consumption was 230.1 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,995 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.05 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,995 INFO L168 Benchmark]: Boogie Preprocessor took 71.21 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,996 INFO L168 Benchmark]: RCFGBuilder took 1359.36 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 70.8 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 4.2 MB). Peak memory consumption was 234.7 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,996 INFO L168 Benchmark]: TraceAbstraction took 30026.62 ms. Allocated memory was 1.2 GB in the beginning and 2.0 GB in the end (delta: 757.1 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -559.3 MB). Peak memory consumption was 996.2 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:46,996 INFO L168 Benchmark]: Witness Printer took 3.18 ms. Allocated memory is still 2.0 GB. Free memory is still 1.6 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 21:54:46,997 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.11 ms. Allocated memory is still 1.0 GB. Free memory is still 977.1 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1119.47 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 124.8 MB). Free memory was 946.5 MB in the beginning and 1.1 GB in the end (delta: -135.0 MB). Peak memory consumption was 230.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 35.05 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 71.21 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1359.36 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 70.8 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 4.2 MB). Peak memory consumption was 234.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 30026.62 ms. Allocated memory was 1.2 GB in the beginning and 2.0 GB in the end (delta: 757.1 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -559.3 MB). Peak memory consumption was 996.2 MB. Max. memory is 11.5 GB. * Witness Printer took 3.18 ms. Allocated memory is still 2.0 GB. Free memory is still 1.6 GB. 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 4294967313 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 4294967361 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 4294967365 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 4294967398 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 4294967375 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 4294967453 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 4294967494 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 4294967470 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 4294967355 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 4294967394 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 4294967442 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 4294967438 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967433 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 4294967482 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967349 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 4294967435 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### * 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)=4294967316, \old(ldv_urb_state)=4294967454, \old(ops)=null, \old(ops)=null, \old(res_catc_open_15)=4294967362, \old(res_catc_probe_17)=4294967489, \old(res_catc_stop_16)=4294967333, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver={4294967397:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, arg0={4294967397:0}, arg1={4294967501:4294967402}, arg2={4294967350:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_init()=0, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=1, tmp___9=1] [L6800] COND TRUE 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=1, tmp___9=1] [L6836] CALL catc_get_settings(var_group1, var_group3) 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6091] struct catc *catc ; [L6092] void *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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6095] CALL, EXPR netdev_priv((struct net_device const *)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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967346:0}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6095] RET, EXPR netdev_priv((struct net_device const *)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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev_priv((struct net_device const *)dev)={4294967346:0}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6095] tmp___7 = netdev_priv((struct net_device const *)dev) [L6096] catc = (struct catc *)tmp___7 [L6098] 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:0}, catc->is_f5u011=-255, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:0}] [L6098] COND FALSE !(! catc->is_f5u011) [L6103] cmd->supported = (__u32 )(1 | (1 << 7)) [L6104] cmd->advertising = (__u32 )(1 | (1 << 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:0}] [L6105] CALL ethtool_cmd_speed_set(cmd, (__u32 )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, \old(speed)=10, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ep={4294967331:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4900] ep->speed = (__u16 )speed [L4901] ep->speed_hi = (__u16 )(speed >> 16) 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, \old(speed)=10, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ep={4294967331:0}, ep={4294967331:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, speed=10] [L6105] RET ethtool_cmd_speed_set(cmd, (__u32 )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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:0}] [L6106] cmd->duplex = (__u8 )0 [L6107] cmd->port = (__u8 )0 [L6108] cmd->phy_address = (__u8 )0 [L6109] cmd->transceiver = (__u8 )0 [L6110] cmd->autoneg = (__u8 )0 [L6111] cmd->maxtxpkt = (__u32 )1 [L6112] cmd->maxrxpkt = (__u32 )1 [L6114] 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, cmd={4294967331:0}, cmd={4294967331:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:0}] [L6836] RET catc_get_settings(var_group1, var_group3) 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_get_settings(var_group1, var_group3)=0, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=1, tmp___9=1, var_group1={4294967346:-9}, var_group3={4294967331: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=1, tmp___9=1, var_group1={4294967346:-9}, var_group3={4294967331: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=1, tmp___9=1, var_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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_group1={4294967346:-9}, var_group3={4294967331:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, id={4294967432:4294967505}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967330:0}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __mptr={4294967330:131}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, interface_to_usbdev(intf)={4294967330:0}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, intf->altsetting={4294967481:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, intf->altsetting={4294967481:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1)=0, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0=70119, arg1=1, arg2=1, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, external_alloc()={-1:53}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U)={-1:53}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={-1:53}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={-1:0}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={-1:53}, dev={-1:53}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, netdev_priv((struct net_device const *)netdev)={-1:0}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:40}, ops={4294967510: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={-1:40}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:40}, lock={-1:40}, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->tx_lock)={-1:40}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:104}, ops={4294967510: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={-1:104}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:104}, lock={-1:104}, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->ctrl_lock)={-1:104}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, external_alloc()={-1:69956}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={-1:69956}, ldv_urb_state=0, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={-1:69956}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:69956}] [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={-1:69956}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={-1:69956}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:69956}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usb_alloc_urb(0, 208U)={-1:69956}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, external_alloc()={4294967459:4294967419}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967459:4294967419}, ldv_urb_state=1, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={4294967459:4294967419}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967459:4294967419}] [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={4294967459:4294967419}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={4294967459:4294967419}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967459:4294967419}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usb_alloc_urb(0, 208U)={4294967459:4294967419}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, external_alloc()={-1:4294967457}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={-1:4294967457}, ldv_urb_state=2, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={-1:4294967457}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:4294967457}] [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={-1:4294967457}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={-1:4294967457}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:4294967457}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usb_alloc_urb(0, 208U)={-1:4294967457}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, external_alloc()={4294967503:4294967493}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967503:4294967493}, ldv_urb_state=3, mem_flags=208, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={4294967503:4294967493}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967503:4294967493}] [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={4294967503:4294967493}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arbitrary_memory={4294967503:4294967493}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, mem_flags=208, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967503:4294967493}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usb_alloc_urb(0, 208U)={4294967503:4294967493}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->ctrl_urb={-1:69956}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->tx_urb={4294967459:4294967419}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->rx_urb={-1:4294967457}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->irq_urb={4294967503:4294967493}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}, usbdev->descriptor.idVendor=0] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967370, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->ctrl_urb={-1:69956}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:13}, context={-1:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={-1:69956}] [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)=77, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=0, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:13}, complete_fn={-1:13}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=77, 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={-1:69956}, urb={-1:69956}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->ctrl_urb={-1:69956}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967475, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->tx_urb={-1:69924}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:14}, context={-1:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, urb={-1:69924}] [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)=75, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=0, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:14}, complete_fn={-1:14}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=75, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, transfer_buffer={0:0}, urb={-1:69924}, urb={-1:69924}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->tx_urb={-1:69924}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967395, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->rx_urb={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:15}, context={-1:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:46308}, urb={-1:0}] [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)=96, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=23070, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:15}, complete_fn={-1:15}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=96, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:46308}, transfer_buffer={-1:46308}, urb={-1:0}, urb={-1:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->rx_urb={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967485, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->irq_urb={-1:14}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:16}, context={-1:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69378}, urb={-1:14}] [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)=212, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, dev->speed=4294967299, driver_name={4294967320:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=212, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69378}, transfer_buffer={-1:69378}, urb={-1:14}, urb={-1:14}] [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)=212, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, driver_name={4294967320:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=212, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69378}, transfer_buffer={-1:69378}, urb={-1:14}, urb={-1:14}] [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)=212, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:0}, context={-1:0}, dev={4294967330:0}, dev={4294967330:0}, driver_name={4294967320:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510:0}, pipe=212, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69378}, transfer_buffer={-1:69378}, urb={-1:14}, urb={-1:14}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->irq_urb={-1:14}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->is_f5u011=1, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967472, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=176, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=176, 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)=4294967487, \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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967330:0}, arg6={0:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=176, tmp___9=191, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-8, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-8, tmp___10=-8, tmp___8=176, tmp___9=191, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-8, tmp___10=-8, tmp___11=-8, tmp___8=176, tmp___9=191, 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=-8, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={0:0}, buf={0:0}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967510:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-8, tmp___10=-8, tmp___11=-8, tmp___8=176, tmp___9=191, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0)=-8, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, netdev->dev_addr={4294967509:4294967309}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967447, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=151, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=151, 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)=4294967460, \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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967330:0}, arg6={4294967509:4294967309}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=151, tmp___9=164, 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)=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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___7=151, tmp___9=164, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___11=-5, tmp___7=151, tmp___9=164, 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=-5, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={4294967509:4294967309}, buf={4294967509:4294967309}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=128, driver_name={4294967320:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967510:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-5, tmp___10=-5, tmp___11=-5, tmp___7=151, tmp___9=164, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6)=-5, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, netdev->dev_addr={4294967509:4294967309}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967330:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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)=4294967308, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=12, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=12, 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)=4294967431, \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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967330:0}, arg6={-1:70113}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc->usbdev={4294967330:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=12, tmp___9=135, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-3, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-3, tmp___10=-3, tmp___8=12, tmp___9=135, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-3, tmp___10=-3, tmp___11=-3, tmp___8=12, tmp___9=135, 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=-3, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, buf={-1:70113}, buf={-1:70113}, catc={-1:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dir=0, driver_name={4294967320:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967510:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-3, tmp___10=-3, tmp___11=-3, tmp___8=12, tmp___9=135, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2)=-3, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc->is_f5u011=1, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___14={4294967378:0}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, data={-1:0}, driver_name={4294967320:0}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967414:-6}, arg1={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, data={-1:0}, data={-1:0}, dev_set_drvdata(& intf->dev, data)=0, driver_name={4294967320:0}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___14={4294967378:0}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___14={4294967378:0}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={-1:53}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, broadcast={4294967369:0}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, i={4294967337:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, register_netdev(netdev)=0, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___14={4294967378:0}, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, id={4294967432:4294967505}, id={4294967432:4294967505}, intf={4294967414:-74}, intf={4294967414:-74}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:53}, ops={4294967510:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=74, tmp___11=179, tmp___12=99, tmp___13=189, tmp___14={4294967378:0}, tmp___15=0, tmp___7={4294967330:0}, tmp___8=0, tmp___9={-1:0}, usbdev={4294967330:0}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, catc_probe(var_group5, var_catc_probe_17_p1)=0, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, netdev={4294967346:-9}, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967346:-10}, __key___10={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, dev={4294967346:-9}, dev={4294967346:-9}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, netdev={4294967346:-9}, netdev_priv((struct net_device const *)netdev)={4294967346:-10}, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:-10}, catc->irq_urb={4294967468:4294967448}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, netdev={4294967346:-9}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:-10}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, arg0={4294967468:4294967448}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:-10}, catc->irq_urb={4294967468:4294967448}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, netdev={4294967346:-9}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967346:-10}, 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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc={4294967346:-10}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967346:-9}, netdev={4294967346:-9}, ops={4294967510:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, status=-1, tmp___7={4294967346:-10}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, catc_open(var_group1)=-1, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320: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={4294967510: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={4294967432:4294967505}, var_group1={4294967346:-9}, var_group3={4294967331:0}, var_group5={4294967414:-74}] [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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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={4294967423:0}, __key___11={4294967479:0}, __key___9={4294967381:0}, __this_module={4294967501:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967458:0}, catc_netdev_ops={4294967484:0}, driver_name={4294967320:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967510: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, 29.9s OverallTime, 19 OverallIterations, 7 TraceHistogramMax, 22.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 16070 SDtfs, 23901 SDslu, 50605 SDs, 0 SdLazy, 14284 SolverSat, 13309 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 18.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1664 GetRequests, 1481 SyntacticMatches, 40 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 1.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2582occurred in iteration=14, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 18 MinimizatonAttempts, 636 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 4947 NumberOfCodeBlocks, 4947 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 4563 ConstructedInterpolants, 108 QuantifiedInterpolants, 2059907 SizeOfPredicates, 40 NumberOfNonLiveVariables, 14298 ConjunctsInSsa, 159 ConjunctsInUnsatCore, 25 InterpolantComputations, 12 PerfectInterpolantSequences, 2537/2689 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-02 21:54:48,529 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 21:54:48,530 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 21:54:48,536 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 21:54:48,537 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 21:54:48,537 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 21:54:48,538 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 21:54:48,538 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 21:54:48,539 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 21:54:48,540 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 21:54:48,540 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 21:54:48,540 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 21:54:48,541 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 21:54:48,541 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 21:54:48,542 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 21:54:48,542 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 21:54:48,542 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 21:54:48,543 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 21:54:48,544 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 21:54:48,545 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 21:54:48,545 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 21:54:48,546 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 21:54:48,547 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 21:54:48,547 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 21:54:48,547 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 21:54:48,548 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 21:54:48,548 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 21:54:48,549 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 21:54:48,549 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 21:54:48,549 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 21:54:48,550 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 21:54:48,550 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 21:54:48,550 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 21:54:48,550 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 21:54:48,550 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 21:54:48,551 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 21:54:48,551 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-12-02 21:54:48,558 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 21:54:48,558 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 21:54:48,559 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 21:54:48,559 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 21:54:48,559 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 21:54:48,559 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 21:54:48,559 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 21:54:48,559 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 21:54:48,559 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-02 21:54:48,560 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 21:54:48,560 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 21:54:48,561 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-02 21:54:48,561 INFO L133 SettingsManager]: * To the following directory=dump/ 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_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer 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 -> Automizer 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-02 21:54:48,579 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 21:54:48,587 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 21:54:48,589 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 21:54:48,590 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 21:54:48,590 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 21:54:48,591 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-02 21:54:48,627 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/38a86aea4/e440c739434744718b5b97b457d9c093/FLAG190b84524 [2018-12-02 21:54:49,075 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 21:54:49,076 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-02 21:54:49,092 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/38a86aea4/e440c739434744718b5b97b457d9c093/FLAG190b84524 [2018-12-02 21:54:49,101 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_a10fde6c-564d-47e7-aabb-b923a93be85f/bin-2019/uautomizer/data/38a86aea4/e440c739434744718b5b97b457d9c093 [2018-12-02 21:54:49,103 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 21:54:49,104 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-02 21:54:49,104 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 21:54:49,104 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 21:54:49,106 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 21:54:49,107 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:54:49" (1/1) ... [2018-12-02 21:54:49,109 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65fcddc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:54:49, skipping insertion in model container [2018-12-02 21:54:49,109 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:54:49" (1/1) ... [2018-12-02 21:54:49,113 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 21:54:49,166 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 21:54:49,702 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-02 21:54:49,704 INFO L168 Benchmark]: Toolchain (without parser) took 601.10 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 175.6 MB). Free memory was 934.0 MB in the beginning and 1.2 GB in the end (delta: -226.9 MB). Peak memory consumption was 97.9 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:49,705 INFO L168 Benchmark]: CDTParser took 0.15 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-02 21:54:49,706 INFO L168 Benchmark]: CACSL2BoogieTranslator took 599.59 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 175.6 MB). Free memory was 934.0 MB in the beginning and 1.2 GB in the end (delta: -226.9 MB). Peak memory consumption was 97.9 MB. Max. memory is 11.5 GB. [2018-12-02 21:54:49,707 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 599.59 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 175.6 MB). Free memory was 934.0 MB in the beginning and 1.2 GB in the end (delta: -226.9 MB). Peak memory consumption was 97.9 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...