./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_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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 d1c5cab86bdad088c77b22873d9637b845147835 ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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 d1c5cab86bdad088c77b22873d9637b845147835 ................................................................................................................................................................................ 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-08 09:25:31,425 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 09:25:31,426 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 09:25:31,432 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 09:25:31,432 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 09:25:31,433 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 09:25:31,433 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 09:25:31,434 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 09:25:31,435 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 09:25:31,436 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 09:25:31,436 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 09:25:31,436 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 09:25:31,437 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 09:25:31,437 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 09:25:31,438 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 09:25:31,438 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 09:25:31,438 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 09:25:31,439 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 09:25:31,440 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 09:25:31,441 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 09:25:31,442 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 09:25:31,442 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 09:25:31,443 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 09:25:31,443 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 09:25:31,444 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 09:25:31,444 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 09:25:31,445 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 09:25:31,445 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 09:25:31,445 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 09:25:31,446 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 09:25:31,446 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 09:25:31,446 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 09:25:31,447 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 09:25:31,447 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 09:25:31,447 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 09:25:31,448 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 09:25:31,448 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-12-08 09:25:31,455 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 09:25:31,455 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 09:25:31,455 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 09:25:31,456 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 09:25:31,456 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 09:25:31,456 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 09:25:31,457 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 09:25:31,457 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 09:25:31,457 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-08 09:25:31,458 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 09:25:31,458 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-08 09:25:31,458 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-08 09:25:31,458 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_d026ccba-ee57-4601-abcb-f4e072c49fae/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 -> d1c5cab86bdad088c77b22873d9637b845147835 [2018-12-08 09:25:31,476 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 09:25:31,486 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 09:25:31,488 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 09:25:31,489 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 09:25:31,490 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 09:25:31,490 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:31,532 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/263a50434/e3ca4fe6afee4edc8bd1ae910484a713/FLAG41a4f8d6e [2018-12-08 09:25:32,055 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 09:25:32,056 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-08 09:25:32,072 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/263a50434/e3ca4fe6afee4edc8bd1ae910484a713/FLAG41a4f8d6e [2018-12-08 09:25:32,571 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/263a50434/e3ca4fe6afee4edc8bd1ae910484a713 [2018-12-08 09:25:32,576 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 09:25:32,578 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 09:25:32,579 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 09:25:32,579 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 09:25:32,584 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 09:25:32,585 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 09:25:32" (1/1) ... [2018-12-08 09:25:32,588 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d0ae4a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:32, skipping insertion in model container [2018-12-08 09:25:32,588 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 09:25:32" (1/1) ... [2018-12-08 09:25:32,595 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 09:25:32,640 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 09:25:33,364 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 09:25:33,386 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 09:25:33,493 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 09:25:33,728 INFO L195 MainTranslator]: Completed translation [2018-12-08 09:25:33,728 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33 WrapperNode [2018-12-08 09:25:33,728 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 09:25:33,729 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-08 09:25:33,729 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-08 09:25:33,729 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-08 09:25:33,734 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,757 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,765 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-08 09:25:33,765 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 09:25:33,765 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 09:25:33,765 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 09:25:33,772 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,772 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,779 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,780 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,811 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,819 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,826 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... [2018-12-08 09:25:33,834 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 09:25:33,835 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 09:25:33,835 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 09:25:33,835 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 09:25:33,835 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-12-08 09:25:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-12-08 09:25:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-08 09:25:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-08 09:25:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-12-08 09:25:33,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2018-12-08 09:25:33,870 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_run [2018-12-08 09:25:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_run [2018-12-08 09:25:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stats_timer [2018-12-08 09:25:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stats_timer [2018-12-08 09:25:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2018-12-08 09:25:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2018-12-08 09:25:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-08 09:25:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-12-08 09:25:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-12-08 09:25:33,871 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-12-08 09:25:33,871 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-08 09:25:33,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-08 09:25:33,872 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-08 09:25:33,872 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2018-12-08 09:25:33,872 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2018-12-08 09:25:33,872 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_run [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_run [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_drvinfo [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_drvinfo [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_msg [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_msg [2018-12-08 09:25:33,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-08 09:25:33,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_settings [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_settings [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure catc_multicast [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_multicast [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-12-08 09:25:33,874 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2018-12-08 09:25:33,874 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-12-08 09:25:33,875 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-12-08 09:25:33,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-12-08 09:25:33,876 INFO L130 BoogieDeclarations]: Found specification of procedure catc_open [2018-12-08 09:25:33,876 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_open [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2018-12-08 09:25:33,877 INFO L130 BoogieDeclarations]: Found specification of procedure catc_set_multicast_list [2018-12-08 09:25:33,877 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_set_multicast_list [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_async [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_async [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure catc_exit [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_exit [2018-12-08 09:25:33,878 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-08 09:25:33,878 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure catc_init [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_init [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_timeout [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_timeout [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-12-08 09:25:33,879 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-12-08 09:25:33,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure catc_disconnect [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_disconnect [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stop [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stop [2018-12-08 09:25:33,880 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-12-08 09:25:33,880 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure catc_probe [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_probe [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure catc_start_xmit [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_start_xmit [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2018-12-08 09:25:33,881 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2018-12-08 09:25:33,881 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-12-08 09:25:33,882 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2018-12-08 09:25:33,882 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2018-12-08 09:25:33,883 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2018-12-08 09:25:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-08 09:25:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-12-08 09:25:33,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 09:25:33,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 09:25:34,263 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 09:25:34,264 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 09:25:34,763 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 09:25:34,763 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 09:25:35,196 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 09:25:35,196 INFO L280 CfgBuilder]: Removed 30 assue(true) statements. [2018-12-08 09:25:35,196 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 09:25:35 BoogieIcfgContainer [2018-12-08 09:25:35,197 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 09:25:35,197 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 09:25:35,198 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 09:25:35,200 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 09:25:35,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 09:25:32" (1/3) ... [2018-12-08 09:25:35,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a72acd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 09:25:35, skipping insertion in model container [2018-12-08 09:25:35,201 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:25:33" (2/3) ... [2018-12-08 09:25:35,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a72acd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 09:25:35, skipping insertion in model container [2018-12-08 09:25:35,202 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 09:25:35" (3/3) ... [2018-12-08 09:25:35,203 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-08 09:25:35,211 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 09:25:35,219 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-08 09:25:35,232 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-08 09:25:35,253 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-08 09:25:35,253 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 09:25:35,254 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-08 09:25:35,254 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 09:25:35,254 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 09:25:35,254 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 09:25:35,254 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 09:25:35,254 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 09:25:35,254 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 09:25:35,270 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states. [2018-12-08 09:25:35,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-08 09:25:35,274 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:35,274 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-08 09:25:35,275 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:35,279 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:35,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1697348959, now seen corresponding path program 1 times [2018-12-08 09:25:35,280 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:35,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:35,319 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,319 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:35,320 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:35,526 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-08 09:25:35,528 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:35,528 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 09:25:35,530 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 09:25:35,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 09:25:35,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 09:25:35,540 INFO L87 Difference]: Start difference. First operand 673 states. Second operand 6 states. [2018-12-08 09:25:35,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:35,659 INFO L93 Difference]: Finished difference Result 1325 states and 1812 transitions. [2018-12-08 09:25:35,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 09:25:35,660 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2018-12-08 09:25:35,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:35,671 INFO L225 Difference]: With dead ends: 1325 [2018-12-08 09:25:35,671 INFO L226 Difference]: Without dead ends: 667 [2018-12-08 09:25:35,677 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-08 09:25:35,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2018-12-08 09:25:35,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 666. [2018-12-08 09:25:35,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 666 states. [2018-12-08 09:25:35,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 830 transitions. [2018-12-08 09:25:35,735 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 830 transitions. Word has length 31 [2018-12-08 09:25:35,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:35,735 INFO L480 AbstractCegarLoop]: Abstraction has 666 states and 830 transitions. [2018-12-08 09:25:35,735 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 09:25:35,735 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 830 transitions. [2018-12-08 09:25:35,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-08 09:25:35,736 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:35,736 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-08 09:25:35,736 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:35,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:35,736 INFO L82 PathProgramCache]: Analyzing trace with hash -2090375969, now seen corresponding path program 1 times [2018-12-08 09:25:35,736 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:35,736 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:35,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,740 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:35,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:35,803 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-08 09:25:35,804 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:35,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 09:25:35,805 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 09:25:35,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 09:25:35,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 09:25:35,805 INFO L87 Difference]: Start difference. First operand 666 states and 830 transitions. Second operand 3 states. [2018-12-08 09:25:35,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:35,862 INFO L93 Difference]: Finished difference Result 1930 states and 2437 transitions. [2018-12-08 09:25:35,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 09:25:35,863 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-08 09:25:35,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:35,871 INFO L225 Difference]: With dead ends: 1930 [2018-12-08 09:25:35,871 INFO L226 Difference]: Without dead ends: 1296 [2018-12-08 09:25:35,874 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-08 09:25:35,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2018-12-08 09:25:35,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1293. [2018-12-08 09:25:35,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1293 states. [2018-12-08 09:25:35,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1623 transitions. [2018-12-08 09:25:35,967 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1623 transitions. Word has length 31 [2018-12-08 09:25:35,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:35,968 INFO L480 AbstractCegarLoop]: Abstraction has 1293 states and 1623 transitions. [2018-12-08 09:25:35,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 09:25:35,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1623 transitions. [2018-12-08 09:25:35,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 09:25:35,968 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:35,968 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-08 09:25:35,969 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:35,969 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:35,969 INFO L82 PathProgramCache]: Analyzing trace with hash -377506954, now seen corresponding path program 1 times [2018-12-08 09:25:35,969 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:35,969 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:35,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,972 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:35,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:36,031 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-08 09:25:36,032 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:36,032 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 09:25:36,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 09:25:36,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 09:25:36,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 09:25:36,032 INFO L87 Difference]: Start difference. First operand 1293 states and 1623 transitions. Second operand 3 states. [2018-12-08 09:25:36,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:36,053 INFO L93 Difference]: Finished difference Result 1295 states and 1624 transitions. [2018-12-08 09:25:36,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 09:25:36,053 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-08 09:25:36,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:36,057 INFO L225 Difference]: With dead ends: 1295 [2018-12-08 09:25:36,057 INFO L226 Difference]: Without dead ends: 1282 [2018-12-08 09:25:36,058 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-08 09:25:36,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2018-12-08 09:25:36,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1277. [2018-12-08 09:25:36,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-12-08 09:25:36,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1601 transitions. [2018-12-08 09:25:36,089 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1601 transitions. Word has length 32 [2018-12-08 09:25:36,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:36,089 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1601 transitions. [2018-12-08 09:25:36,089 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 09:25:36,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1601 transitions. [2018-12-08 09:25:36,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-12-08 09:25:36,093 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:36,093 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-08 09:25:36,093 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:36,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:36,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1461242705, now seen corresponding path program 1 times [2018-12-08 09:25:36,094 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:36,094 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:36,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,097 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:36,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:36,160 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-08 09:25:36,160 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:36,160 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 09:25:36,161 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 09:25:36,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 09:25:36,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 09:25:36,161 INFO L87 Difference]: Start difference. First operand 1277 states and 1601 transitions. Second operand 3 states. [2018-12-08 09:25:36,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:36,228 INFO L93 Difference]: Finished difference Result 2601 states and 3304 transitions. [2018-12-08 09:25:36,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 09:25:36,228 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2018-12-08 09:25:36,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:36,234 INFO L225 Difference]: With dead ends: 2601 [2018-12-08 09:25:36,234 INFO L226 Difference]: Without dead ends: 1350 [2018-12-08 09:25:36,238 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-08 09:25:36,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2018-12-08 09:25:36,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2018-12-08 09:25:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1348 states. [2018-12-08 09:25:36,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1721 transitions. [2018-12-08 09:25:36,287 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1721 transitions. Word has length 81 [2018-12-08 09:25:36,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:36,288 INFO L480 AbstractCegarLoop]: Abstraction has 1348 states and 1721 transitions. [2018-12-08 09:25:36,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 09:25:36,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1721 transitions. [2018-12-08 09:25:36,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-12-08 09:25:36,292 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:36,292 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-08 09:25:36,292 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:36,293 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:36,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1313765005, now seen corresponding path program 1 times [2018-12-08 09:25:36,293 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:36,293 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:36,296 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,296 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:36,296 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:36,396 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-08 09:25:36,396 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:36,396 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 09:25:36,397 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 09:25:36,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 09:25:36,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 09:25:36,397 INFO L87 Difference]: Start difference. First operand 1348 states and 1721 transitions. Second operand 5 states. [2018-12-08 09:25:36,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:36,499 INFO L93 Difference]: Finished difference Result 2697 states and 3443 transitions. [2018-12-08 09:25:36,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 09:25:36,500 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 115 [2018-12-08 09:25:36,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:36,504 INFO L225 Difference]: With dead ends: 2697 [2018-12-08 09:25:36,504 INFO L226 Difference]: Without dead ends: 1362 [2018-12-08 09:25:36,507 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-08 09:25:36,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2018-12-08 09:25:36,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1350. [2018-12-08 09:25:36,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-08 09:25:36,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1718 transitions. [2018-12-08 09:25:36,539 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1718 transitions. Word has length 115 [2018-12-08 09:25:36,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:36,539 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1718 transitions. [2018-12-08 09:25:36,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 09:25:36,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1718 transitions. [2018-12-08 09:25:36,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-12-08 09:25:36,541 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:36,541 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-08 09:25:36,541 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:36,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:36,542 INFO L82 PathProgramCache]: Analyzing trace with hash -323656245, now seen corresponding path program 1 times [2018-12-08 09:25:36,542 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:36,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:36,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,544 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:36,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:36,666 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-08 09:25:36,666 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:36,666 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 09:25:36,667 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 09:25:36,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 09:25:36,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 09:25:36,667 INFO L87 Difference]: Start difference. First operand 1350 states and 1718 transitions. Second operand 7 states. [2018-12-08 09:25:37,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:37,554 INFO L93 Difference]: Finished difference Result 1416 states and 1803 transitions. [2018-12-08 09:25:37,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 09:25:37,554 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 171 [2018-12-08 09:25:37,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:37,560 INFO L225 Difference]: With dead ends: 1416 [2018-12-08 09:25:37,560 INFO L226 Difference]: Without dead ends: 1352 [2018-12-08 09:25:37,561 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-08 09:25:37,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2018-12-08 09:25:37,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1350. [2018-12-08 09:25:37,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2018-12-08 09:25:37,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1716 transitions. [2018-12-08 09:25:37,606 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1716 transitions. Word has length 171 [2018-12-08 09:25:37,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:37,607 INFO L480 AbstractCegarLoop]: Abstraction has 1350 states and 1716 transitions. [2018-12-08 09:25:37,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 09:25:37,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1716 transitions. [2018-12-08 09:25:37,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-08 09:25:37,609 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:37,609 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-08 09:25:37,610 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:37,610 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:37,610 INFO L82 PathProgramCache]: Analyzing trace with hash 929578038, now seen corresponding path program 1 times [2018-12-08 09:25:37,610 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:37,610 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:37,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:37,613 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:37,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:37,801 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-08 09:25:37,801 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:37,801 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:37,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:38,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:38,059 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-08 09:25:38,064 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-08 09:25:38,064 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,068 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,080 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-08 09:25:38,082 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-08 09:25:38,082 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,084 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,092 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,092 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-08 09:25:38,149 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-08 09:25:38,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,154 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-08 09:25:38,155 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,163 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,175 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-08 09:25:38,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,179 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-08 09:25:38,180 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,186 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,196 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-08 09:25:38,196 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:38,235 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-08 09:25:38,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,239 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-08 09:25:38,240 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,245 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,256 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-08 09:25:38,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,261 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-08 09:25:38,261 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,265 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,273 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-08 09:25:38,273 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:38,305 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-08 09:25:38,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,309 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-08 09:25:38,310 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,315 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,326 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-08 09:25:38,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:38,330 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-08 09:25:38,331 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,336 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,342 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-08 09:25:38,343 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:38,349 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-08 09:25:38,351 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-08 09:25:38,352 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,354 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,361 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-08 09:25:38,363 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-08 09:25:38,363 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,364 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:38,367 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-08 09:25:38,368 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-08 09:25:38,435 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-08 09:25:38,453 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:38,454 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-08 09:25:38,454 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 09:25:38,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 09:25:38,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-08 09:25:38,454 INFO L87 Difference]: Start difference. First operand 1350 states and 1716 transitions. Second operand 10 states. [2018-12-08 09:25:40,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:40,361 INFO L93 Difference]: Finished difference Result 2658 states and 3376 transitions. [2018-12-08 09:25:40,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 09:25:40,362 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-08 09:25:40,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:40,366 INFO L225 Difference]: With dead ends: 2658 [2018-12-08 09:25:40,366 INFO L226 Difference]: Without dead ends: 1290 [2018-12-08 09:25:40,370 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-08 09:25:40,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2018-12-08 09:25:40,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1274. [2018-12-08 09:25:40,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1274 states. [2018-12-08 09:25:40,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1593 transitions. [2018-12-08 09:25:40,404 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1593 transitions. Word has length 172 [2018-12-08 09:25:40,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:40,404 INFO L480 AbstractCegarLoop]: Abstraction has 1274 states and 1593 transitions. [2018-12-08 09:25:40,404 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 09:25:40,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1593 transitions. [2018-12-08 09:25:40,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-12-08 09:25:40,406 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:40,406 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-08 09:25:40,407 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:40,407 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:40,407 INFO L82 PathProgramCache]: Analyzing trace with hash 720879735, now seen corresponding path program 1 times [2018-12-08 09:25:40,407 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:40,407 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:40,409 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:40,409 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:40,409 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:40,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:40,541 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-08 09:25:40,541 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:40,541 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:40,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:40,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:40,724 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:40,809 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-08 09:25:40,825 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:40,825 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2018-12-08 09:25:40,826 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 09:25:40,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 09:25:40,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-12-08 09:25:40,826 INFO L87 Difference]: Start difference. First operand 1274 states and 1593 transitions. Second operand 10 states. [2018-12-08 09:25:44,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:44,010 INFO L93 Difference]: Finished difference Result 1830 states and 2347 transitions. [2018-12-08 09:25:44,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-08 09:25:44,011 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2018-12-08 09:25:44,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:44,015 INFO L225 Difference]: With dead ends: 1830 [2018-12-08 09:25:44,015 INFO L226 Difference]: Without dead ends: 1825 [2018-12-08 09:25:44,016 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-08 09:25:44,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2018-12-08 09:25:44,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1704. [2018-12-08 09:25:44,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-08 09:25:44,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2146 transitions. [2018-12-08 09:25:44,059 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2146 transitions. Word has length 172 [2018-12-08 09:25:44,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:44,059 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2146 transitions. [2018-12-08 09:25:44,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 09:25:44,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2146 transitions. [2018-12-08 09:25:44,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-12-08 09:25:44,061 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:44,061 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-08 09:25:44,062 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:44,062 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:44,062 INFO L82 PathProgramCache]: Analyzing trace with hash 969064047, now seen corresponding path program 1 times [2018-12-08 09:25:44,062 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:44,062 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:44,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:44,064 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:44,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:44,164 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-08 09:25:44,165 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:44,165 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 09:25:44,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 09:25:44,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 09:25:44,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 09:25:44,165 INFO L87 Difference]: Start difference. First operand 1704 states and 2146 transitions. Second operand 7 states. [2018-12-08 09:25:44,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:44,854 INFO L93 Difference]: Finished difference Result 1773 states and 2231 transitions. [2018-12-08 09:25:44,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 09:25:44,854 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 182 [2018-12-08 09:25:44,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:44,859 INFO L225 Difference]: With dead ends: 1773 [2018-12-08 09:25:44,859 INFO L226 Difference]: Without dead ends: 1704 [2018-12-08 09:25:44,860 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-08 09:25:44,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2018-12-08 09:25:44,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1704. [2018-12-08 09:25:44,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-08 09:25:44,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2145 transitions. [2018-12-08 09:25:44,902 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2145 transitions. Word has length 182 [2018-12-08 09:25:44,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:44,902 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2145 transitions. [2018-12-08 09:25:44,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 09:25:44,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2145 transitions. [2018-12-08 09:25:44,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-12-08 09:25:44,904 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:44,905 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-08 09:25:44,905 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:44,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:44,905 INFO L82 PathProgramCache]: Analyzing trace with hash 2105492398, now seen corresponding path program 1 times [2018-12-08 09:25:44,905 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:44,905 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:44,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:44,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:44,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:44,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:45,031 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-08 09:25:45,031 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:45,031 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:45,043 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:45,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:45,206 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:45,220 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-08 09:25:45,222 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-08 09:25:45,222 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,224 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,233 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-08 09:25:45,234 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-08 09:25:45,235 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,236 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,240 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,241 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-08 09:25:45,271 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-08 09:25:45,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:45,275 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-08 09:25:45,276 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,282 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,294 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-08 09:25:45,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:45,300 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-08 09:25:45,300 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,306 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,313 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-08 09:25:45,313 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:45,344 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-08 09:25:45,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:45,348 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-08 09:25:45,348 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,354 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,364 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-08 09:25:45,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:45,368 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-08 09:25:45,368 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,372 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,380 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-08 09:25:45,380 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:45,409 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-08 09:25:45,411 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-08 09:25:45,411 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,413 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,420 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-08 09:25:45,422 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-08 09:25:45,422 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,424 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:45,427 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-08 09:25:45,428 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-08 09:25:45,514 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-08 09:25:45,530 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:45,530 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-08 09:25:45,530 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 09:25:45,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 09:25:45,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-08 09:25:45,531 INFO L87 Difference]: Start difference. First operand 1704 states and 2145 transitions. Second operand 10 states. [2018-12-08 09:25:46,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:46,978 INFO L93 Difference]: Finished difference Result 2851 states and 3614 transitions. [2018-12-08 09:25:46,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 09:25:46,978 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 205 [2018-12-08 09:25:46,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:46,983 INFO L225 Difference]: With dead ends: 2851 [2018-12-08 09:25:46,983 INFO L226 Difference]: Without dead ends: 1718 [2018-12-08 09:25:46,986 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-08 09:25:46,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2018-12-08 09:25:47,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1704. [2018-12-08 09:25:47,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2018-12-08 09:25:47,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2144 transitions. [2018-12-08 09:25:47,029 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2144 transitions. Word has length 205 [2018-12-08 09:25:47,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:47,029 INFO L480 AbstractCegarLoop]: Abstraction has 1704 states and 2144 transitions. [2018-12-08 09:25:47,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 09:25:47,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2144 transitions. [2018-12-08 09:25:47,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-12-08 09:25:47,031 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:47,031 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-08 09:25:47,031 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:47,032 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:47,032 INFO L82 PathProgramCache]: Analyzing trace with hash 174873293, now seen corresponding path program 2 times [2018-12-08 09:25:47,032 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:47,032 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:47,033 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:47,034 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:47,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:47,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:47,182 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-08 09:25:47,182 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:47,182 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:47,192 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 09:25:47,403 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-08 09:25:47,403 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 09:25:47,410 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:47,448 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-08 09:25:47,465 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:47,465 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 12 [2018-12-08 09:25:47,465 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-08 09:25:47,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-08 09:25:47,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2018-12-08 09:25:47,466 INFO L87 Difference]: Start difference. First operand 1704 states and 2144 transitions. Second operand 12 states. [2018-12-08 09:25:51,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:51,822 INFO L93 Difference]: Finished difference Result 2350 states and 3019 transitions. [2018-12-08 09:25:51,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-08 09:25:51,823 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 205 [2018-12-08 09:25:51,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:51,828 INFO L225 Difference]: With dead ends: 2350 [2018-12-08 09:25:51,828 INFO L226 Difference]: Without dead ends: 2345 [2018-12-08 09:25:51,829 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-08 09:25:51,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2018-12-08 09:25:51,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 2143. [2018-12-08 09:25:51,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-08 09:25:51,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2688 transitions. [2018-12-08 09:25:51,918 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2688 transitions. Word has length 205 [2018-12-08 09:25:51,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:51,918 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2688 transitions. [2018-12-08 09:25:51,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-08 09:25:51,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2688 transitions. [2018-12-08 09:25:51,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-12-08 09:25:51,920 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:51,921 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-08 09:25:51,921 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:51,921 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:51,921 INFO L82 PathProgramCache]: Analyzing trace with hash -781123773, now seen corresponding path program 1 times [2018-12-08 09:25:51,921 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:51,921 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:51,923 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:51,923 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 09:25:51,923 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:52,052 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-08 09:25:52,052 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:25:52,052 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 09:25:52,053 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 09:25:52,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 09:25:52,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 09:25:52,053 INFO L87 Difference]: Start difference. First operand 2143 states and 2688 transitions. Second operand 7 states. [2018-12-08 09:25:52,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:52,706 INFO L93 Difference]: Finished difference Result 2234 states and 2799 transitions. [2018-12-08 09:25:52,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 09:25:52,707 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 215 [2018-12-08 09:25:52,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:52,711 INFO L225 Difference]: With dead ends: 2234 [2018-12-08 09:25:52,711 INFO L226 Difference]: Without dead ends: 2143 [2018-12-08 09:25:52,712 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-08 09:25:52,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2018-12-08 09:25:52,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2143. [2018-12-08 09:25:52,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-08 09:25:52,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2687 transitions. [2018-12-08 09:25:52,762 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2687 transitions. Word has length 215 [2018-12-08 09:25:52,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:52,762 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2687 transitions. [2018-12-08 09:25:52,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 09:25:52,762 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2687 transitions. [2018-12-08 09:25:52,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-12-08 09:25:52,764 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:52,764 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-08 09:25:52,764 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:52,764 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:52,765 INFO L82 PathProgramCache]: Analyzing trace with hash -156577855, now seen corresponding path program 1 times [2018-12-08 09:25:52,765 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:52,765 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:52,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:52,766 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:52,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:52,868 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-08 09:25:52,868 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:52,868 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:52,879 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:53,036 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:53,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-08 09:25:53,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-08 09:25:53,050 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,051 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,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-08 09:25:53,059 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-08 09:25:53,059 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,061 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,064 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,064 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-12-08 09:25:53,092 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-08 09:25:53,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:53,099 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-08 09:25:53,099 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,105 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,114 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-08 09:25:53,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 09:25:53,118 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-08 09:25:53,118 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,122 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,127 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-08 09:25:53,127 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2018-12-08 09:25:53,165 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-08 09:25:53,166 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-08 09:25:53,167 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,168 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,173 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-08 09:25:53,174 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-08 09:25:53,174 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,175 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 09:25:53,178 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-08 09:25:53,178 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-12-08 09:25:53,224 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-08 09:25:53,240 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:53,240 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2018-12-08 09:25:53,240 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 09:25:53,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 09:25:53,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-08 09:25:53,241 INFO L87 Difference]: Start difference. First operand 2143 states and 2687 transitions. Second operand 10 states. [2018-12-08 09:25:54,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:25:54,761 INFO L93 Difference]: Finished difference Result 3728 states and 4697 transitions. [2018-12-08 09:25:54,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 09:25:54,761 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 194 [2018-12-08 09:25:54,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:25:54,765 INFO L225 Difference]: With dead ends: 3728 [2018-12-08 09:25:54,765 INFO L226 Difference]: Without dead ends: 2157 [2018-12-08 09:25:54,769 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 184 SyntacticMatches, 10 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-12-08 09:25:54,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2018-12-08 09:25:54,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2143. [2018-12-08 09:25:54,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2018-12-08 09:25:54,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2686 transitions. [2018-12-08 09:25:54,820 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2686 transitions. Word has length 194 [2018-12-08 09:25:54,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:25:54,820 INFO L480 AbstractCegarLoop]: Abstraction has 2143 states and 2686 transitions. [2018-12-08 09:25:54,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 09:25:54,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2686 transitions. [2018-12-08 09:25:54,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-12-08 09:25:54,822 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:25:54,822 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-08 09:25:54,822 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:25:54,822 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:25:54,823 INFO L82 PathProgramCache]: Analyzing trace with hash -2082111166, now seen corresponding path program 2 times [2018-12-08 09:25:54,823 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:25:54,823 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:25:54,824 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:54,824 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:25:54,824 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:25:54,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:25:54,961 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-08 09:25:54,961 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:25:54,961 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:25:54,972 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 09:25:55,170 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-08 09:25:55,170 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 09:25:55,176 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:25:55,221 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-08 09:25:55,238 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 09:25:55,238 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 13 [2018-12-08 09:25:55,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 09:25:55,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 09:25:55,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2018-12-08 09:25:55,239 INFO L87 Difference]: Start difference. First operand 2143 states and 2686 transitions. Second operand 13 states. [2018-12-08 09:26:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:26:00,033 INFO L93 Difference]: Finished difference Result 2815 states and 3580 transitions. [2018-12-08 09:26:00,034 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-12-08 09:26:00,034 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 194 [2018-12-08 09:26:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:26:00,042 INFO L225 Difference]: With dead ends: 2815 [2018-12-08 09:26:00,042 INFO L226 Difference]: Without dead ends: 2810 [2018-12-08 09:26:00,043 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-08 09:26:00,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2018-12-08 09:26:00,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2582. [2018-12-08 09:26:00,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2582 states. [2018-12-08 09:26:00,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 3224 transitions. [2018-12-08 09:26:00,132 INFO L78 Accepts]: Start accepts. Automaton has 2582 states and 3224 transitions. Word has length 194 [2018-12-08 09:26:00,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:26:00,133 INFO L480 AbstractCegarLoop]: Abstraction has 2582 states and 3224 transitions. [2018-12-08 09:26:00,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 09:26:00,133 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 3224 transitions. [2018-12-08 09:26:00,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2018-12-08 09:26:00,135 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:26:00,135 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-08 09:26:00,135 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:26:00,135 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:26:00,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1737912694, now seen corresponding path program 1 times [2018-12-08 09:26:00,135 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:26:00,135 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:26:00,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:00,137 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 09:26:00,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:26:00,228 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-08 09:26:00,228 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:26:00,228 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 09:26:00,228 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 09:26:00,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 09:26:00,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 09:26:00,228 INFO L87 Difference]: Start difference. First operand 2582 states and 3224 transitions. Second operand 7 states. [2018-12-08 09:26:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:26:00,937 INFO L93 Difference]: Finished difference Result 2652 states and 3292 transitions. [2018-12-08 09:26:00,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 09:26:00,938 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 204 [2018-12-08 09:26:00,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:26:00,942 INFO L225 Difference]: With dead ends: 2652 [2018-12-08 09:26:00,943 INFO L226 Difference]: Without dead ends: 2553 [2018-12-08 09:26:00,943 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-08 09:26:00,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2018-12-08 09:26:00,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2553. [2018-12-08 09:26:00,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2553 states. [2018-12-08 09:26:00,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3170 transitions. [2018-12-08 09:26:00,998 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3170 transitions. Word has length 204 [2018-12-08 09:26:00,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:26:00,998 INFO L480 AbstractCegarLoop]: Abstraction has 2553 states and 3170 transitions. [2018-12-08 09:26:00,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 09:26:00,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3170 transitions. [2018-12-08 09:26:01,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-08 09:26:01,000 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:26:01,000 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-08 09:26:01,000 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:26:01,000 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:26:01,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1816172066, now seen corresponding path program 1 times [2018-12-08 09:26:01,001 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:26:01,001 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:26:01,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,002 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:26:01,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:26:01,129 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-08 09:26:01,129 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:26:01,129 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 09:26:01,129 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 09:26:01,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 09:26:01,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 09:26:01,130 INFO L87 Difference]: Start difference. First operand 2553 states and 3170 transitions. Second operand 6 states. [2018-12-08 09:26:01,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:26:01,593 INFO L93 Difference]: Finished difference Result 4517 states and 5632 transitions. [2018-12-08 09:26:01,594 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 09:26:01,594 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 308 [2018-12-08 09:26:01,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:26:01,601 INFO L225 Difference]: With dead ends: 4517 [2018-12-08 09:26:01,601 INFO L226 Difference]: Without dead ends: 2551 [2018-12-08 09:26:01,604 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-08 09:26:01,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2018-12-08 09:26:01,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2549. [2018-12-08 09:26:01,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-08 09:26:01,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3165 transitions. [2018-12-08 09:26:01,681 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3165 transitions. Word has length 308 [2018-12-08 09:26:01,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:26:01,681 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3165 transitions. [2018-12-08 09:26:01,681 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 09:26:01,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3165 transitions. [2018-12-08 09:26:01,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-08 09:26:01,683 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:26:01,683 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-08 09:26:01,683 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:26:01,683 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:26:01,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1092881633, now seen corresponding path program 1 times [2018-12-08 09:26:01,684 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:26:01,684 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:26:01,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,685 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:26:01,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:26:01,794 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-08 09:26:01,794 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 09:26:01,794 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 09:26:01,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 09:26:01,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 09:26:01,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 09:26:01,794 INFO L87 Difference]: Start difference. First operand 2549 states and 3165 transitions. Second operand 5 states. [2018-12-08 09:26:01,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:26:01,885 INFO L93 Difference]: Finished difference Result 2573 states and 3187 transitions. [2018-12-08 09:26:01,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 09:26:01,886 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-12-08 09:26:01,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:26:01,892 INFO L225 Difference]: With dead ends: 2573 [2018-12-08 09:26:01,892 INFO L226 Difference]: Without dead ends: 2561 [2018-12-08 09:26:01,893 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-08 09:26:01,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2018-12-08 09:26:01,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2549. [2018-12-08 09:26:01,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2018-12-08 09:26:01,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3164 transitions. [2018-12-08 09:26:01,954 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3164 transitions. Word has length 308 [2018-12-08 09:26:01,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:26:01,954 INFO L480 AbstractCegarLoop]: Abstraction has 2549 states and 3164 transitions. [2018-12-08 09:26:01,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 09:26:01,954 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3164 transitions. [2018-12-08 09:26:01,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-12-08 09:26:01,956 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:26:01,956 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-08 09:26:01,956 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:26:01,957 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:26:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1988975416, now seen corresponding path program 1 times [2018-12-08 09:26:01,957 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:26:01,957 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:26:01,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,959 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:26:01,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:26:02,080 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-08 09:26:02,081 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 09:26:02,081 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:26:02,093 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:26:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 09:26:02,305 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 09:26:02,345 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-08 09:26:02,362 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 09:26:02,362 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2018-12-08 09:26:02,362 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 09:26:02,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 09:26:02,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-12-08 09:26:02,363 INFO L87 Difference]: Start difference. First operand 2549 states and 3164 transitions. Second operand 6 states. [2018-12-08 09:26:02,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 09:26:02,577 INFO L93 Difference]: Finished difference Result 4517 states and 5635 transitions. [2018-12-08 09:26:02,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 09:26:02,577 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 313 [2018-12-08 09:26:02,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 09:26:02,584 INFO L225 Difference]: With dead ends: 4517 [2018-12-08 09:26:02,584 INFO L226 Difference]: Without dead ends: 2562 [2018-12-08 09:26:02,589 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-08 09:26:02,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2018-12-08 09:26:02,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 2560. [2018-12-08 09:26:02,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2560 states. [2018-12-08 09:26:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3176 transitions. [2018-12-08 09:26:02,653 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3176 transitions. Word has length 313 [2018-12-08 09:26:02,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 09:26:02,653 INFO L480 AbstractCegarLoop]: Abstraction has 2560 states and 3176 transitions. [2018-12-08 09:26:02,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 09:26:02,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3176 transitions. [2018-12-08 09:26:02,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2018-12-08 09:26:02,655 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 09:26:02,656 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-08 09:26:02,656 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 09:26:02,656 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 09:26:02,656 INFO L82 PathProgramCache]: Analyzing trace with hash -119480660, now seen corresponding path program 1 times [2018-12-08 09:26:02,656 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 09:26:02,656 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 09:26:02,657 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:02,657 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 09:26:02,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 09:26:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 09:26:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 09:26:04,213 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-08 09:26:04,336 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967310 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-08 09:26:04,336 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-08 09:26:04,337 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967481 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-08 09:26:04,337 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967469 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-08 09:26:04,337 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967493 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-08 09:26:04,337 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967440 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-08 09:26:04,337 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967363 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967395 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-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967442 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967446 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-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967459 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967354 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967399 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-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967373 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-08 09:26:04,338 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967445 could not be translated for associated CType ARRAY#_5_~CHAR# [2018-12-08 09:26:04,339 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967358 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-08 09:26:04,445 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.12 09:26:04 BoogieIcfgContainer [2018-12-08 09:26:04,445 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-08 09:26:04,446 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-08 09:26:04,446 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-08 09:26:04,446 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-08 09:26:04,446 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 09:25:35" (3/4) ... [2018-12-08 09:26:04,449 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-08 09:26:04,449 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-08 09:26:04,449 INFO L168 Benchmark]: Toolchain (without parser) took 31873.18 ms. Allocated memory was 1.0 GB in the beginning and 2.0 GB in the end (delta: 973.6 MB). Free memory was 949.0 MB in the beginning and 1.6 GB in the end (delta: -662.3 MB). Peak memory consumption was 311.3 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,450 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.0 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 09:26:04,450 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1149.21 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 165.2 MB). Free memory was 949.0 MB in the beginning and 876.9 MB in the end (delta: 72.2 MB). Peak memory consumption was 258.1 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,450 INFO L168 Benchmark]: Boogie Procedure Inliner took 36.42 ms. Allocated memory is still 1.2 GB. Free memory was 876.9 MB in the beginning and 873.5 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,451 INFO L168 Benchmark]: Boogie Preprocessor took 69.06 ms. Allocated memory is still 1.2 GB. Free memory was 873.5 MB in the beginning and 860.1 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.4 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,451 INFO L168 Benchmark]: RCFGBuilder took 1362.07 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 90.2 MB). Free memory was 860.1 MB in the beginning and 926.3 MB in the end (delta: -66.2 MB). Peak memory consumption was 49.6 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,451 INFO L168 Benchmark]: TraceAbstraction took 29248.04 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 718.3 MB). Free memory was 926.3 MB in the beginning and 1.6 GB in the end (delta: -685.0 MB). Peak memory consumption was 831.5 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:04,451 INFO L168 Benchmark]: Witness Printer took 3.17 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-08 09:26:04,452 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 985.0 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1149.21 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 165.2 MB). Free memory was 949.0 MB in the beginning and 876.9 MB in the end (delta: 72.2 MB). Peak memory consumption was 258.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 36.42 ms. Allocated memory is still 1.2 GB. Free memory was 876.9 MB in the beginning and 873.5 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 69.06 ms. Allocated memory is still 1.2 GB. Free memory was 873.5 MB in the beginning and 860.1 MB in the end (delta: 13.4 MB). Peak memory consumption was 13.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1362.07 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 90.2 MB). Free memory was 860.1 MB in the beginning and 926.3 MB in the end (delta: -66.2 MB). Peak memory consumption was 49.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 29248.04 ms. Allocated memory was 1.3 GB in the beginning and 2.0 GB in the end (delta: 718.3 MB). Free memory was 926.3 MB in the beginning and 1.6 GB in the end (delta: -685.0 MB). Peak memory consumption was 831.5 MB. Max. memory is 11.5 GB. * Witness Printer took 3.17 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 4294967310 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 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 4294967481 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967469 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 4294967493 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 4294967440 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 4294967363 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 4294967395 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 STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967446 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 4294967459 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 4294967354 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 4294967399 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 4294967373 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 4294967445 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967358 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)# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 6935]: 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 6624, overapproximation of bitwiseOr at line 5685, overapproximation of shiftLeft at line 5130, overapproximation of bitwiseAnd at line 4917. Possible FailurePath: [L5159-L5170] 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'}; [L5171-L5186] 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'}; [L5187-L5191] 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'}; [L5192-L5193] static char const driver_name[5] = { (char const )'c', (char const )'a', (char const )'t', (char const )'c', (char const )'\000'}; [L6118-L6165] 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}; [L6220-L6258] 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}; [L6259] static struct lock_class_key __key___9 ; [L6260] static struct lock_class_key __key___10 ; [L6261] static struct lock_class_key __key___11 ; [L6673-L6681] 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}}; [L6684-L6699] 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}; [L6752] int LDV_IN_INTERRUPT ; [L6753] static int res_catc_open_15 ; [L6754] static int res_catc_stop_16 ; [L6755] static int res_catc_probe_17 ; [L6948] int ldv_urb_state = 0; [L6949] 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)=4294967313, \old(ldv_urb_state)=4294967460, \old(ops)=null, \old(ops)=null, \old(res_catc_open_15)=4294967364, \old(res_catc_probe_17)=4294967489, \old(res_catc_stop_16)=4294967336, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6757] struct net_device *var_group1 ; [L6758] struct ethtool_drvinfo *var_group2 ; [L6759] struct ethtool_cmd *var_group3 ; [L6760] struct sk_buff *var_group4 ; [L6761] struct usb_interface *var_group5 ; [L6762] struct usb_device_id const *var_catc_probe_17_p1 ; [L6763] unsigned long var_catc_stats_timer_10_p0 ; [L6764] int tmp___7 ; [L6765] int ldv_s_catc_netdev_ops_net_device_ops ; [L6766] int ldv_s_catc_driver_usb_driver ; [L6767] int tmp___8 ; [L6768] int tmp___9 ; [L6771] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6772] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6773] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6703] int result ; [L6704] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6707] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver={4294967397:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5077] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5080] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, arg0={4294967397:0}, arg1={4294967497:4294967402}, arg2={4294967355:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7194] return __VERIFIER_nondet_int(); [L5080] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, usb_register_driver(driver, & __this_module, "catc")=0] [L5080] tmp___7 = usb_register_driver(driver, & __this_module, "catc") [L5082] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver={4294967397:0}, driver={4294967397:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6707] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, usb_register(& catc_driver)=0] [L6707] tmp___7 = usb_register(& catc_driver) [L6708] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, result=0, tmp___7=0] [L6710] COND TRUE result == 0 [L6716] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, result=0, tmp___7=0] [L6773] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_init()=0, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6773] tmp___7 = catc_init() [L6775] COND FALSE !(\read(tmp___7)) [L6779] ldv_s_catc_netdev_ops_net_device_ops = 0 [L6780] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6782] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0] [L6785] tmp___9 = __VERIFIER_nondet_int() [L6787] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___9=1] [L6796] tmp___8 = __VERIFIER_nondet_int() [L6798] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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] [L6801] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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] [L6837] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6092] struct catc *catc ; [L6093] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6096] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4917] 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:-4}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6096] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev_priv((struct net_device const *)dev)={-1:-4}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6096] tmp___7 = netdev_priv((struct net_device const *)dev) [L6097] catc = (struct catc *)tmp___7 [L6099] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:-4}, catc->is_f5u011=-255, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-4}] [L6099] COND FALSE !(! catc->is_f5u011) [L6104] cmd->supported = (__u32 )(1 | (1 << 7)) [L6105] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:-4}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-4}] [L6106] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ep={4294967333:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4901] ep->speed = (__u16 )speed [L4902] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ep={4294967333:0}, ep={4294967333:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, speed=10] [L6106] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:-4}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-4}] [L6107] cmd->duplex = (__u8 )0 [L6108] cmd->port = (__u8 )0 [L6109] cmd->phy_address = (__u8 )0 [L6110] cmd->transceiver = (__u8 )0 [L6111] cmd->autoneg = (__u8 )0 [L6112] cmd->maxtxpkt = (__u32 )1 [L6113] cmd->maxrxpkt = (__u32 )1 [L6115] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:-4}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, cmd={4294967333:0}, cmd={4294967333:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-4}] [L6837] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_get_settings(var_group1, var_group3)=0, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6782] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6785] tmp___9 = __VERIFIER_nondet_int() [L6787] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6796] tmp___8 = __VERIFIER_nondet_int() [L6798] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6801] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6804] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6807] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6810] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6813] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6816] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6819] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6884] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={-1:-2}, var_group3={4294967333:0}] [L6886] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, id={4294967436:4294967500}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6263] struct usb_device *usbdev ; [L6264] struct usb_device *tmp___7 ; [L6265] struct net_device *netdev ; [L6266] struct catc *catc ; [L6267] u8 broadcast[6] ; [L6268] int i ; [L6269] int pktsz ; [L6270] int tmp___8 ; [L6271] void *tmp___9 ; [L6272] unsigned int tmp___10 ; [L6273] unsigned int tmp___11 ; [L6274] unsigned int tmp___12 ; [L6275] unsigned int tmp___13 ; [L6276] char const *tmp___14 ; [L6277] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6280] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5054] struct device const *__mptr ; [L5056] EXPR intf->dev.parent [L5056] __mptr = (struct device const *)intf->dev.parent [L5057] 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={4294967332:81}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __mptr={4294967332:212}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6280] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, interface_to_usbdev(intf)={4294967332:81}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6280] tmp___7 = interface_to_usbdev(intf) [L6281] usbdev = tmp___7 [L6282] EXPR intf->altsetting [L6282] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, intf->altsetting={4294967503:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, usbdev={4294967332:81}] [L6282-L6283] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7198] return __VERIFIER_nondet_int(); [L6282-L6283] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, intf->altsetting={4294967503:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1)=0, usbdev={4294967332:81}] [L6282-L6283] tmp___8 = usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1) [L6285] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, usbdev={4294967332:81}] [L6293] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7100] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7213] return __VERIFIER_nondet_pointer(); [L7100] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0=70119, arg1=1, arg2=1, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, external_alloc()={-1:-70017}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7100] return (struct net_device *)external_alloc(); [L6293] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U)={-1:-70017}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, usbdev={4294967332:81}] [L6293] netdev = alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U) [L6295] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, usbdev={4294967332:81}] [L6300] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-70017}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4917] 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:-70018}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-70017}, dev={-1:-70017}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6300] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, netdev_priv((struct net_device const *)netdev)={-1:-70018}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, usbdev={4294967332:81}] [L6300] tmp___9 = netdev_priv((struct net_device const *)netdev) [L6301] catc = (struct catc *)tmp___9 [L6302] netdev->netdev_ops = & catc_netdev_ops [L6303] netdev->watchdog_timeo = 1250 [L6304] netdev->ethtool_ops = & ops [L6305] catc->usbdev = usbdev [L6306] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6309] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6312] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:-69978}, ops={4294967508: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:-69978}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:-69978}, lock={-1:-69978}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6312] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->tx_lock)={-1:-69978}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6315] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6318-L6319] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6332] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6335] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:-69914}, ops={4294967508: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:-69914}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:-69914}, lock={-1:-69914}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6335] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->ctrl_lock)={-1:-69914}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6338] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6341-L6342] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6355] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6358] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6366] catc->timer.data = (unsigned long )((long )catc) [L6367] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6368] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7011] void *arbitrary_memory ; [L7012] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7015] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7213] return __VERIFIER_nondet_pointer(); [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, external_alloc()={-1:-18}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] return (void *)external_alloc(); [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={-1:-18}, ldv_urb_state=0, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] tmp___7 = ldv_undefined_pointer() [L7019] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={-1:-18}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-18}] [L7021] COND FALSE !(! arbitrary_memory) [L7025] ldv_urb_state = ldv_urb_state + 1 [L7026] 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:-18}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={-1:-18}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:-18}] [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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usb_alloc_urb(0, 208U)={-1:-18}, usbdev={4294967332:81}] [L6368] catc->ctrl_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)=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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7011] void *arbitrary_memory ; [L7012] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7015] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7213] return __VERIFIER_nondet_pointer(); [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, external_alloc()={4294967454:4294967473}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] return (void *)external_alloc(); [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967454:4294967473}, ldv_urb_state=1, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] tmp___7 = ldv_undefined_pointer() [L7019] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967454:4294967473}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967454:4294967473}] [L7021] COND FALSE !(! arbitrary_memory) [L7025] ldv_urb_state = ldv_urb_state + 1 [L7026] 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={4294967454:4294967473}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967454:4294967473}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967454:4294967473}] [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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usb_alloc_urb(0, 208U)={4294967454:4294967473}, usbdev={4294967332:81}] [L6369] catc->tx_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)=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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7011] void *arbitrary_memory ; [L7012] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7015] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7213] return __VERIFIER_nondet_pointer(); [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, external_alloc()={4294967437:4294967509}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] return (void *)external_alloc(); [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967437:4294967509}, ldv_urb_state=2, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] tmp___7 = ldv_undefined_pointer() [L7019] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967437:4294967509}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967437:4294967509}] [L7021] COND FALSE !(! arbitrary_memory) [L7025] ldv_urb_state = ldv_urb_state + 1 [L7026] 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={4294967437:4294967509}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967437:4294967509}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967437:4294967509}] [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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usb_alloc_urb(0, 208U)={4294967437:4294967509}, usbdev={4294967332:81}] [L6370] catc->rx_urb = usb_alloc_urb(0, 208U) [L6371] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7011] void *arbitrary_memory ; [L7012] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7015] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7213] return __VERIFIER_nondet_pointer(); [L7147] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, external_alloc()={4294967505:4294967438}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7147] return (void *)external_alloc(); [L7018] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967505:4294967438}, ldv_urb_state=3, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7018] tmp___7 = ldv_undefined_pointer() [L7019] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967505:4294967438}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967505:4294967438}] [L7021] COND FALSE !(! arbitrary_memory) [L7025] ldv_urb_state = ldv_urb_state + 1 [L7026] 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={4294967505:4294967438}, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arbitrary_memory={4294967505:4294967438}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, mem_flags=208, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967505:4294967438}] [L6371] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usb_alloc_urb(0, 208U)={4294967505:4294967438}, usbdev={4294967332:81}] [L6371] catc->irq_urb = usb_alloc_urb(0, 208U) [L6373] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->ctrl_urb={-1:-18}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6373] COND FALSE !(! catc->ctrl_urb) [L6376] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->tx_urb={4294967454:4294967473}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6376] COND FALSE !(! catc->tx_urb) [L6379] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->rx_urb={4294967437:4294967509}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6379] COND FALSE !(! catc->rx_urb) [L6382] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->irq_urb={4294967505:4294967438}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6382] COND FALSE !(! catc->irq_urb) [L6395] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}, usbdev->descriptor.idVendor=0] [L6395] COND FALSE !((int )usbdev->descriptor.idVendor == 1059) [L6418] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6421] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6421] 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)=4294967366, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6421] tmp___10 = __create_pipe(usbdev, 0U) [L6422] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->ctrl_urb={-1:-18}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6422-L6424] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:13}, context={-1:-70018}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508: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:-18}] [L5092] urb->dev = dev [L5093] urb->pipe = pipe [L5094] urb->setup_packet = setup_packet [L5095] urb->transfer_buffer = transfer_buffer [L5096] urb->transfer_buffer_length = (u32 )buffer_length [L5097] urb->complete = complete_fn [L5098] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=0, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:13}, complete_fn={-1:13}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=75, 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:-18}, urb={-1:-18}] [L6422-L6424] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->ctrl_urb={-1:-18}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6425] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6425] 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)=4294967353, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6425] tmp___11 = __create_pipe(usbdev, 1U) [L6426] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->tx_urb={-1:-102}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6426-L6427] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:14}, context={-1:-70018}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, urb={-1:-102}] [L5108] urb->dev = dev [L5109] urb->pipe = pipe [L5110] urb->transfer_buffer = transfer_buffer [L5111] urb->transfer_buffer_length = (u32 )buffer_length [L5112] urb->complete = complete_fn [L5113] urb->context = context VAL [\old(buffer_length)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=73, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=0, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:14}, complete_fn={-1:14}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=73, 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:-102}, urb={-1:-102}] [L6426-L6427] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->tx_urb={-1:-102}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6428] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6428] 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)=4294967430, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6428] tmp___12 = __create_pipe(usbdev, 1U) [L6429] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->rx_urb={-1:14}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6429-L6430] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:15}, context={-1:-70018}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-23710}, urb={-1:14}] [L5108] urb->dev = dev [L5109] urb->pipe = pipe [L5110] urb->transfer_buffer = transfer_buffer [L5111] urb->transfer_buffer_length = (u32 )buffer_length [L5112] urb->complete = complete_fn [L5113] urb->context = context VAL [\old(buffer_length)=23070, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=55, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=23070, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:15}, complete_fn={-1:15}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=55, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-23710}, transfer_buffer={-1:-23710}, urb={-1:14}, urb={-1:14}] [L6429-L6430] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->rx_urb={-1:14}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6431] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L6431] 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)=4294967398, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6431] tmp___13 = __create_pipe(usbdev, 2U) [L6432] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->irq_urb={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6432-L6433] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:16}, context={-1:-70018}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-640}, urb={4294967332:81}] [L5123] urb->dev = dev [L5124] urb->pipe = pipe [L5125] urb->transfer_buffer = transfer_buffer [L5126] urb->transfer_buffer_length = (u32 )buffer_length [L5127] urb->complete = complete_fn [L5128] urb->context = context [L5129] EXPR dev->speed VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=210, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, dev->speed=4294967299, driver_name={4294967316:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=210, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-640}, transfer_buffer={-1:-640}, urb={4294967332:81}, urb={4294967332:81}] [L5129] COND TRUE (unsigned int )dev->speed == 3U [L5130] 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)=210, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, driver_name={4294967316:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=210, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-640}, transfer_buffer={-1:-640}, urb={4294967332:81}, urb={4294967332:81}] [L5137] urb->start_frame = -1 VAL [\old(buffer_length)=2, \old(interval)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(pipe)=210, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buffer_length=2, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:-70018}, context={-1:-70018}, dev={4294967332:81}, dev={4294967332:81}, driver_name={4294967316:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, pipe=210, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:-640}, transfer_buffer={-1:-640}, urb={4294967332:81}, urb={4294967332:81}] [L6432-L6433] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->irq_urb={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6435] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->is_f5u011=55, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6435] COND FALSE !(! catc->is_f5u011) [L6588] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6596] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5666] int retval ; [L5667] unsigned int tmp___7 ; [L5668] unsigned int tmp___8 ; [L5669] unsigned int tmp___9 ; [L5670] int tmp___10 ; [L5671] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5673] COND FALSE !(\read(dir)) [L5680] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5680] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5680] 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)=4294967384, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5680] tmp___8 = __create_pipe(catc->usbdev, 0U) [L5681] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=88, value=0] [L5685] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=88, value=0] [L5685-L5686] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={4294967332:81}, arg6={0:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7184] return __VERIFIER_nondet_int(); [L5685-L5686] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=88, tmp___9=191, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-1, value=0] [L5685-L5686] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5687] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___8=88, tmp___9=191, value=0] [L5689] COND TRUE retval < 0 [L5690] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___8=88, tmp___9=191, value=0] [L5694] 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=-1, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={0:0}, buf={0:0}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={4294967508:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___8=88, tmp___9=191, value=0] [L6596] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0)=-1, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6597] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, netdev->dev_addr={4294967507:4294967468}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6597-L6598] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5666] int retval ; [L5667] unsigned int tmp___7 ; [L5668] unsigned int tmp___8 ; [L5669] unsigned int tmp___9 ; [L5670] int tmp___10 ; [L5671] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5673] COND TRUE \read(dir) [L5675] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5675] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5675] 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)=4294967439, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5675] tmp___7 = __create_pipe(catc->usbdev, 0U) [L5676] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=143, value=0] [L5685] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=143, value=0] [L5685-L5686] CALL, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(arg1)=4294967465, \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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={4294967332:81}, arg6={4294967507:4294967468}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7184] return __VERIFIER_nondet_int(); [L5685-L5686] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=143, tmp___9=169, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-1, value=0] [L5685-L5686] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5687] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___7=143, tmp___9=169, value=0] [L5689] COND TRUE retval < 0 [L5690] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___7=143, tmp___9=169, value=0] [L5694] 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=-1, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={4294967507:4294967468}, buf={4294967507:4294967468}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=128, driver_name={4294967316:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={4294967508:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___7=143, tmp___9=169, value=0] [L6597-L6598] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6)=-1, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, netdev->dev_addr={4294967507:4294967468}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6601] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6609] catc->rxmode[0] = (u8 )11 [L6610] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6611-L6612] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5666] int retval ; [L5667] unsigned int tmp___7 ; [L5668] unsigned int tmp___8 ; [L5669] unsigned int tmp___9 ; [L5670] int tmp___10 ; [L5671] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5673] COND FALSE !(\read(dir)) [L5680] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5680] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={4294967332:81}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5156] EXPR dev->devnum [L5156] return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L5680] 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)=4294967345, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, value=0] [L5680] tmp___8 = __create_pipe(catc->usbdev, 0U) [L5681] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=49, value=0] [L5685] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=49, value=0] [L5685-L5686] CALL, EXPR usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) VAL [\old(arg1)=4294967435, \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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={4294967332:81}, arg6={-1:95}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7184] return __VERIFIER_nondet_int(); [L5685-L5686] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc->usbdev={4294967332:81}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=49, tmp___9=139, usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000)=-1, value=0] [L5685-L5686] tmp___10 = usb_control_msg(catc->usbdev, tmp___9, request, (__u8 )(64 | (int )dir), value, index, buf, (__u16 )len, 1000) [L5687] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___8=49, tmp___9=139, value=0] [L5689] COND TRUE retval < 0 [L5690] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___8=49, tmp___9=139, value=0] [L5694] 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=-1, __key___10={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, buf={-1:95}, buf={-1:95}, catc={-1:-70018}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dir=0, driver_name={4294967316:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={4294967508:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, retval=-1, tmp___10=-1, tmp___11=-1, tmp___8=49, tmp___9=139, value=0] [L6611-L6612] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2)=-1, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6616] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6623] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc->is_f5u011=55, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6623] COND TRUE catc->is_f5u011 [L6624] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___14={4294967377:0}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6629] EXPR usbdev->bus [L6629] (usbdev->bus)->bus_name [L6630] netdev->dev_addr [L6631] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, data={-1:-70018}, driver_name={4294967316:0}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L5048] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={4294967417:-3}, arg1={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7123] return __VERIFIER_nondet_int(); [L5048] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, data={-1:-70018}, data={-1:-70018}, dev_set_drvdata(& intf->dev, data)=0, driver_name={4294967316:0}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6631] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___14={4294967377:0}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6632] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___14={4294967377:0}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6633] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={-1:-70017}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7173] return __VERIFIER_nondet_int(); [L6633] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, broadcast={4294967368:0}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, i={4294967342:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, register_netdev(netdev)=0, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___14={4294967377:0}, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6633] tmp___15 = register_netdev(netdev) [L6635] COND FALSE !(tmp___15 != 0) [L6647] return (0); [L6647] return (0); [L6647] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:-70018}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, id={4294967436:4294967500}, id={4294967436:4294967500}, intf={4294967417:-71}, intf={4294967417:-71}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-70017}, ops={4294967508:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=70, tmp___11=57, tmp___12=134, tmp___13=102, tmp___14={4294967377:0}, tmp___15=0, tmp___7={4294967332:81}, tmp___8=0, tmp___9={-1:-70018}, usbdev={4294967332:81}] [L6886] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, catc_probe(var_group5, var_catc_probe_17_p1)=0, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6886] res_catc_probe_17 = catc_probe(var_group5, var_catc_probe_17_p1) [L6887] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6889] COND FALSE !(\read(res_catc_probe_17)) [L6893] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6782] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6785] tmp___9 = __VERIFIER_nondet_int() [L6787] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6796] tmp___8 = __VERIFIER_nondet_int() [L6798] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6801] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6804] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6841] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6843] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6167] struct catc *catc ; [L6168] void *tmp___7 ; [L6169] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, netdev={-1:-2}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6172] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L4917] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, dev={-1:-2}, dev={-1:-2}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6172] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, netdev={-1:-2}, netdev_priv((struct net_device const *)netdev)={-1:0}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L6172] tmp___7 = netdev_priv((struct net_device const *)netdev) [L6173] catc = (struct catc *)tmp___7 [L6174] EXPR catc->irq_urb [L6174] EXPR catc->usbdev [L6174] (catc->irq_urb)->dev = catc->usbdev [L6175] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:0}, catc->irq_urb={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, netdev={-1:-2}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:0}] [L6175] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, arg0={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0] [L7202] return __VERIFIER_nondet_int(); [L6175] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:0}, catc->irq_urb={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, netdev={-1:-2}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:0}, usb_submit_urb(catc->irq_urb, 208U)=-7] [L6175] status = usb_submit_urb(catc->irq_urb, 208U) [L6177] COND TRUE status < 0 [L6181] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc={-1:0}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:-2}, netdev={-1:-2}, ops={4294967508:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, status=-7, tmp___7={-1:0}] [L6843] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, catc_open(var_group1)=-1, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6843] res_catc_open_15 = catc_open(var_group1) [L6844] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6846] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6923] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6725] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6923] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316: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={4294967508: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={4294967436:4294967500}, var_group1={-1:-2}, var_group3={4294967333:0}, var_group5={4294967417:-71}] [L6927] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L7070] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L7073] 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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] [L6935] __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={4294967426:0}, __key___11={4294967477:0}, __key___9={4294967380:0}, __this_module={4294967497:4294967402}, catc_driver={4294967397:0}, catc_id_table={4294967464:0}, catc_netdev_ops={4294967485:0}, driver_name={4294967316:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={4294967508: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.1s OverallTime, 19 OverallIterations, 7 TraceHistogramMax, 21.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 16070 SDtfs, 23901 SDslu, 50605 SDs, 0 SdLazy, 14281 SolverSat, 13299 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1664 GetRequests, 1482 SyntacticMatches, 39 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, 2.3s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 4947 NumberOfCodeBlocks, 4947 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 4563 ConstructedInterpolants, 108 QuantifiedInterpolants, 2059907 SizeOfPredicates, 40 NumberOfNonLiveVariables, 14403 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-08 09:26:06,017 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 09:26:06,018 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 09:26:06,024 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 09:26:06,024 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 09:26:06,025 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 09:26:06,026 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 09:26:06,026 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 09:26:06,027 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 09:26:06,027 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 09:26:06,028 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 09:26:06,028 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 09:26:06,028 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 09:26:06,029 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 09:26:06,029 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 09:26:06,030 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 09:26:06,030 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 09:26:06,031 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 09:26:06,032 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 09:26:06,033 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 09:26:06,033 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 09:26:06,034 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 09:26:06,035 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 09:26:06,035 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 09:26:06,035 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 09:26:06,035 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 09:26:06,036 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 09:26:06,036 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 09:26:06,036 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 09:26:06,037 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 09:26:06,037 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 09:26:06,037 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 09:26:06,037 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 09:26:06,038 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 09:26:06,038 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 09:26:06,038 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 09:26:06,039 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-12-08 09:26:06,046 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 09:26:06,046 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 09:26:06,046 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 09:26:06,046 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 09:26:06,047 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 09:26:06,047 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 09:26:06,047 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 09:26:06,048 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 09:26:06,048 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 09:26:06,048 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-08 09:26:06,049 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-08 09:26:06,049 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_d026ccba-ee57-4601-abcb-f4e072c49fae/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 -> d1c5cab86bdad088c77b22873d9637b845147835 [2018-12-08 09:26:06,068 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 09:26:06,077 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 09:26:06,080 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 09:26:06,081 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 09:26:06,081 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 09:26:06,082 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/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-08 09:26:06,123 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/d27b40882/2b09a3a8fe7d4ca18100aad12969b2fd/FLAG29f85aab3 [2018-12-08 09:26:06,643 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 09:26:06,643 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko_false-unreach-call.cil.out.i [2018-12-08 09:26:06,659 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/d27b40882/2b09a3a8fe7d4ca18100aad12969b2fd/FLAG29f85aab3 [2018-12-08 09:26:07,151 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d026ccba-ee57-4601-abcb-f4e072c49fae/bin-2019/uautomizer/data/d27b40882/2b09a3a8fe7d4ca18100aad12969b2fd [2018-12-08 09:26:07,153 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 09:26:07,153 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 09:26:07,154 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 09:26:07,154 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 09:26:07,156 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 09:26:07,156 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 09:26:07" (1/1) ... [2018-12-08 09:26:07,158 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@132425ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 09:26:07, skipping insertion in model container [2018-12-08 09:26:07,158 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 09:26:07" (1/1) ... [2018-12-08 09:26:07,162 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 09:26:07,212 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 09:26:07,728 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-08 09:26:07,731 INFO L168 Benchmark]: Toolchain (without parser) took 577.68 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 164.6 MB). Free memory was 932.6 MB in the beginning and 1.2 GB in the end (delta: -219.0 MB). Peak memory consumption was 92.0 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:07,732 INFO L168 Benchmark]: CDTParser took 0.16 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-08 09:26:07,732 INFO L168 Benchmark]: CACSL2BoogieTranslator took 576.30 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 164.6 MB). Free memory was 932.6 MB in the beginning and 1.2 GB in the end (delta: -219.0 MB). Peak memory consumption was 92.0 MB. Max. memory is 11.5 GB. [2018-12-08 09:26:07,733 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.16 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 576.30 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 164.6 MB). Free memory was 932.6 MB in the beginning and 1.2 GB in the end (delta: -219.0 MB). Peak memory consumption was 92.0 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...