java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-efa34d5 [2019-09-16 16:41:04,537 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-09-16 16:41:04,540 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-09-16 16:41:04,552 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-09-16 16:41:04,552 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-09-16 16:41:04,553 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-09-16 16:41:04,555 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-09-16 16:41:04,557 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-09-16 16:41:04,559 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-09-16 16:41:04,560 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-09-16 16:41:04,561 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-09-16 16:41:04,562 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-09-16 16:41:04,562 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-09-16 16:41:04,563 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-09-16 16:41:04,564 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-09-16 16:41:04,565 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-09-16 16:41:04,566 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-09-16 16:41:04,567 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-09-16 16:41:04,569 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-09-16 16:41:04,571 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-09-16 16:41:04,573 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-09-16 16:41:04,574 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-09-16 16:41:04,575 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-09-16 16:41:04,576 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-09-16 16:41:04,582 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-09-16 16:41:04,583 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-09-16 16:41:04,583 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-09-16 16:41:04,586 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-09-16 16:41:04,588 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-09-16 16:41:04,590 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-09-16 16:41:04,590 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-09-16 16:41:04,591 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-09-16 16:41:04,594 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-09-16 16:41:04,595 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-09-16 16:41:04,598 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-09-16 16:41:04,599 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-09-16 16:41:04,600 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-09-16 16:41:04,600 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-09-16 16:41:04,600 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-09-16 16:41:04,602 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-09-16 16:41:04,603 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-09-16 16:41:04,606 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-09-16 16:41:04,631 INFO L113 SettingsManager]: Loading preferences was successful [2019-09-16 16:41:04,631 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-09-16 16:41:04,633 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-09-16 16:41:04,633 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-09-16 16:41:04,633 INFO L138 SettingsManager]: * Use SBE=true [2019-09-16 16:41:04,633 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-09-16 16:41:04,633 INFO L138 SettingsManager]: * sizeof long=4 [2019-09-16 16:41:04,634 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-09-16 16:41:04,634 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-09-16 16:41:04,634 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-09-16 16:41:04,634 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-09-16 16:41:04,634 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-09-16 16:41:04,635 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-09-16 16:41:04,635 INFO L138 SettingsManager]: * sizeof long double=12 [2019-09-16 16:41:04,635 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-09-16 16:41:04,635 INFO L138 SettingsManager]: * Use constant arrays=true [2019-09-16 16:41:04,635 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-09-16 16:41:04,636 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-09-16 16:41:04,636 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-09-16 16:41:04,636 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-09-16 16:41:04,636 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-09-16 16:41:04,637 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-16 16:41:04,637 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-09-16 16:41:04,637 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-09-16 16:41:04,637 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-09-16 16:41:04,637 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-09-16 16:41:04,638 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-09-16 16:41:04,638 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-09-16 16:41:04,638 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-09-16 16:41:04,678 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-09-16 16:41:04,696 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-09-16 16:41:04,701 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-09-16 16:41:04,702 INFO L271 PluginConnector]: Initializing CDTParser... [2019-09-16 16:41:04,703 INFO L275 PluginConnector]: CDTParser initialized [2019-09-16 16:41:04,704 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko.cil.out.i [2019-09-16 16:41:04,784 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0a29672e/d24f645f46024799a3f15f292bd43799/FLAG920ce8262 [2019-09-16 16:41:05,582 INFO L306 CDTParser]: Found 1 translation units. [2019-09-16 16:41:05,583 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.0/usb_urb-drivers-net-usb-catc.ko.cil.out.i [2019-09-16 16:41:05,623 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0a29672e/d24f645f46024799a3f15f292bd43799/FLAG920ce8262 [2019-09-16 16:41:06,131 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0a29672e/d24f645f46024799a3f15f292bd43799 [2019-09-16 16:41:06,141 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-09-16 16:41:06,143 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-09-16 16:41:06,144 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-09-16 16:41:06,144 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-09-16 16:41:06,147 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-09-16 16:41:06,148 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 04:41:06" (1/1) ... [2019-09-16 16:41:06,151 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a88d122 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:06, skipping insertion in model container [2019-09-16 16:41:06,152 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 04:41:06" (1/1) ... [2019-09-16 16:41:06,160 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-09-16 16:41:06,293 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-09-16 16:41:08,183 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-16 16:41:08,254 INFO L188 MainTranslator]: Completed pre-run [2019-09-16 16:41:08,517 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-16 16:41:09,097 INFO L192 MainTranslator]: Completed translation [2019-09-16 16:41:09,098 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09 WrapperNode [2019-09-16 16:41:09,100 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-09-16 16:41:09,101 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-09-16 16:41:09,101 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-09-16 16:41:09,102 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-09-16 16:41:09,116 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,116 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,211 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,211 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,354 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,398 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,433 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... [2019-09-16 16:41:09,471 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-09-16 16:41:09,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-09-16 16:41:09,472 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-09-16 16:41:09,473 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-09-16 16:41:09,474 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:09,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-09-16 16:41:09,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-09-16 16:41:09,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2019-09-16 16:41:09,581 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2019-09-16 16:41:09,583 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2019-09-16 16:41:09,583 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2019-09-16 16:41:09,584 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2019-09-16 16:41:09,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2019-09-16 16:41:09,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16p [2019-09-16 16:41:09,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __le16_to_cpup [2019-09-16 16:41:09,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __be16_to_cpup [2019-09-16 16:41:09,586 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2019-09-16 16:41:09,587 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2019-09-16 16:41:09,588 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2019-09-16 16:41:09,589 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2019-09-16 16:41:09,589 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2019-09-16 16:41:09,592 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2019-09-16 16:41:09,592 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2019-09-16 16:41:09,593 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2019-09-16 16:41:09,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2019-09-16 16:41:09,593 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2019-09-16 16:41:09,594 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2019-09-16 16:41:09,594 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2019-09-16 16:41:09,594 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2019-09-16 16:41:09,594 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2019-09-16 16:41:09,595 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2019-09-16 16:41:09,595 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2019-09-16 16:41:09,595 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2019-09-16 16:41:09,595 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2019-09-16 16:41:09,596 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2019-09-16 16:41:09,596 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2019-09-16 16:41:09,596 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2019-09-16 16:41:09,596 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2019-09-16 16:41:09,597 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2019-09-16 16:41:09,597 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2019-09-16 16:41:09,597 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2019-09-16 16:41:09,597 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2019-09-16 16:41:09,598 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_rx_done [2019-09-16 16:41:09,598 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_irq_done [2019-09-16 16:41:09,598 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_run [2019-09-16 16:41:09,598 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_done [2019-09-16 16:41:09,599 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_start_xmit [2019-09-16 16:41:09,599 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_tx_timeout [2019-09-16 16:41:09,599 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_msg [2019-09-16 16:41:09,599 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_run [2019-09-16 16:41:09,600 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_done [2019-09-16 16:41:09,600 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_ctrl_async [2019-09-16 16:41:09,600 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stats_done [2019-09-16 16:41:09,600 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stats_timer [2019-09-16 16:41:09,600 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_multicast [2019-09-16 16:41:09,601 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_set_multicast_list [2019-09-16 16:41:09,601 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_drvinfo [2019-09-16 16:41:09,601 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_get_settings [2019-09-16 16:41:09,601 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_open [2019-09-16 16:41:09,602 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_stop [2019-09-16 16:41:09,602 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_probe [2019-09-16 16:41:09,602 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_disconnect [2019-09-16 16:41:09,603 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_init [2019-09-16 16:41:09,603 INFO L138 BoogieDeclarations]: Found implementation of procedure catc_exit [2019-09-16 16:41:09,604 INFO L138 BoogieDeclarations]: Found implementation of procedure init_module [2019-09-16 16:41:09,604 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_module [2019-09-16 16:41:09,605 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-09-16 16:41:09,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2019-09-16 16:41:09,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2019-09-16 16:41:09,606 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2019-09-16 16:41:09,606 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2019-09-16 16:41:09,606 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2019-09-16 16:41:09,606 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2019-09-16 16:41:09,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-09-16 16:41:09,607 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2019-09-16 16:41:09,607 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2019-09-16 16:41:09,607 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2019-09-16 16:41:09,607 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2019-09-16 16:41:09,607 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2019-09-16 16:41:09,608 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2019-09-16 16:41:09,609 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2019-09-16 16:41:09,609 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2019-09-16 16:41:09,609 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2019-09-16 16:41:09,609 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2019-09-16 16:41:09,609 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2019-09-16 16:41:09,610 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2019-09-16 16:41:09,610 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2019-09-16 16:41:09,611 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2019-09-16 16:41:09,611 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2019-09-16 16:41:09,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2019-09-16 16:41:09,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-09-16 16:41:09,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2019-09-16 16:41:09,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2019-09-16 16:41:09,613 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2019-09-16 16:41:09,613 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2019-09-16 16:41:09,613 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2019-09-16 16:41:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2019-09-16 16:41:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2019-09-16 16:41:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2019-09-16 16:41:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2019-09-16 16:41:09,614 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2019-09-16 16:41:09,615 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2019-09-16 16:41:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2019-09-16 16:41:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-09-16 16:41:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-09-16 16:41:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2019-09-16 16:41:09,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-09-16 16:41:09,616 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16p [2019-09-16 16:41:09,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-09-16 16:41:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure __le16_to_cpup [2019-09-16 16:41:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure __be16_to_cpup [2019-09-16 16:41:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2019-09-16 16:41:09,618 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2019-09-16 16:41:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2019-09-16 16:41:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-09-16 16:41:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2019-09-16 16:41:09,619 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2019-09-16 16:41:09,620 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2019-09-16 16:41:09,621 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2019-09-16 16:41:09,622 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2019-09-16 16:41:09,622 INFO L130 BoogieDeclarations]: Found specification of procedure init_module [2019-09-16 16:41:09,622 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_module [2019-09-16 16:41:09,622 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2019-09-16 16:41:09,625 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2019-09-16 16:41:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2019-09-16 16:41:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2019-09-16 16:41:09,626 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2019-09-16 16:41:09,633 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2019-09-16 16:41:09,633 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2019-09-16 16:41:09,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-09-16 16:41:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-09-16 16:41:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2019-09-16 16:41:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2019-09-16 16:41:09,634 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_op_get_link [2019-09-16 16:41:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2019-09-16 16:41:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2019-09-16 16:41:09,635 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2019-09-16 16:41:09,636 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2019-09-16 16:41:09,636 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2019-09-16 16:41:09,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2019-09-16 16:41:09,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2019-09-16 16:41:09,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2019-09-16 16:41:09,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2019-09-16 16:41:09,637 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2019-09-16 16:41:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-09-16 16:41:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2019-09-16 16:41:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2019-09-16 16:41:09,638 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2019-09-16 16:41:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2019-09-16 16:41:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2019-09-16 16:41:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2019-09-16 16:41:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2019-09-16 16:41:09,639 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2019-09-16 16:41:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2019-09-16 16:41:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2019-09-16 16:41:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2019-09-16 16:41:09,640 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2019-09-16 16:41:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2019-09-16 16:41:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2019-09-16 16:41:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2019-09-16 16:41:09,641 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2019-09-16 16:41:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2019-09-16 16:41:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2019-09-16 16:41:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2019-09-16 16:41:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2019-09-16 16:41:09,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-09-16 16:41:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2019-09-16 16:41:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2019-09-16 16:41:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2019-09-16 16:41:09,643 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2019-09-16 16:41:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2019-09-16 16:41:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2019-09-16 16:41:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2019-09-16 16:41:09,644 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2019-09-16 16:41:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2019-09-16 16:41:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2019-09-16 16:41:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2019-09-16 16:41:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2019-09-16 16:41:09,645 INFO L130 BoogieDeclarations]: Found specification of procedure catc_rx_done [2019-09-16 16:41:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure catc_irq_done [2019-09-16 16:41:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_run [2019-09-16 16:41:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_done [2019-09-16 16:41:09,646 INFO L130 BoogieDeclarations]: Found specification of procedure catc_start_xmit [2019-09-16 16:41:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure catc_tx_timeout [2019-09-16 16:41:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_msg [2019-09-16 16:41:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_run [2019-09-16 16:41:09,647 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_done [2019-09-16 16:41:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2019-09-16 16:41:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure catc_ctrl_async [2019-09-16 16:41:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stats_done [2019-09-16 16:41:09,648 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stats_timer [2019-09-16 16:41:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure catc_multicast [2019-09-16 16:41:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure catc_set_multicast_list [2019-09-16 16:41:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2019-09-16 16:41:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-09-16 16:41:09,649 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_drvinfo [2019-09-16 16:41:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure catc_get_settings [2019-09-16 16:41:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure catc_open [2019-09-16 16:41:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure catc_stop [2019-09-16 16:41:09,650 INFO L130 BoogieDeclarations]: Found specification of procedure catc_probe [2019-09-16 16:41:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure catc_disconnect [2019-09-16 16:41:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure catc_init [2019-09-16 16:41:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure catc_exit [2019-09-16 16:41:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-09-16 16:41:09,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2019-09-16 16:41:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-09-16 16:41:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-09-16 16:41:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-09-16 16:41:09,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2019-09-16 16:41:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2019-09-16 16:41:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2019-09-16 16:41:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2019-09-16 16:41:09,653 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-09-16 16:41:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2019-09-16 16:41:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ushort [2019-09-16 16:41:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-09-16 16:41:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-09-16 16:41:09,654 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-09-16 16:41:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-09-16 16:41:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-09-16 16:41:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-09-16 16:41:09,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-09-16 16:41:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2019-09-16 16:41:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2019-09-16 16:41:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-09-16 16:41:09,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-09-16 16:41:11,017 WARN L730 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-09-16 16:41:11,122 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2019-09-16 16:41:11,123 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2019-09-16 16:41:11,705 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_assume_stopFINAL: assume true; [2019-09-16 16:41:12,336 WARN L730 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-09-16 16:41:12,416 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2019-09-16 16:41:12,417 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2019-09-16 16:41:13,074 WARN L730 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-09-16 16:41:13,311 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume !false; [2019-09-16 16:41:13,311 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##63: assume false; [2019-09-16 16:41:13,477 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-09-16 16:41:13,477 INFO L283 CfgBuilder]: Removed 46 assume(true) statements. [2019-09-16 16:41:13,479 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 04:41:13 BoogieIcfgContainer [2019-09-16 16:41:13,479 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-09-16 16:41:13,481 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-09-16 16:41:13,481 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-09-16 16:41:13,484 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-09-16 16:41:13,485 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.09 04:41:06" (1/3) ... [2019-09-16 16:41:13,486 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5763081f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 04:41:13, skipping insertion in model container [2019-09-16 16:41:13,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 04:41:09" (2/3) ... [2019-09-16 16:41:13,486 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5763081f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 04:41:13, skipping insertion in model container [2019-09-16 16:41:13,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 04:41:13" (3/3) ... [2019-09-16 16:41:13,489 INFO L109 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-usb-catc.ko.cil.out.i [2019-09-16 16:41:13,504 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-09-16 16:41:13,521 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-09-16 16:41:13,538 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-09-16 16:41:13,588 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2019-09-16 16:41:13,588 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-09-16 16:41:13,589 INFO L378 AbstractCegarLoop]: Hoare is true [2019-09-16 16:41:13,592 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-09-16 16:41:13,592 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-09-16 16:41:13,592 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-09-16 16:41:13,593 INFO L382 AbstractCegarLoop]: Difference is false [2019-09-16 16:41:13,593 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-09-16 16:41:13,593 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-09-16 16:41:13,642 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states. [2019-09-16 16:41:13,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-09-16 16:41:13,651 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:13,653 INFO L407 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] [2019-09-16 16:41:13,657 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:13,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:13,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1738340035, now seen corresponding path program 1 times [2019-09-16 16:41:13,666 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:13,666 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:13,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:13,785 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:13,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:14,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-09-16 16:41:14,282 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:14,282 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-09-16 16:41:14,286 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-09-16 16:41:14,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-09-16 16:41:14,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-09-16 16:41:14,305 INFO L87 Difference]: Start difference. First operand 881 states. Second operand 6 states. [2019-09-16 16:41:14,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:14,596 INFO L93 Difference]: Finished difference Result 1325 states and 1812 transitions. [2019-09-16 16:41:14,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-09-16 16:41:14,598 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2019-09-16 16:41:14,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:14,635 INFO L225 Difference]: With dead ends: 1325 [2019-09-16 16:41:14,635 INFO L226 Difference]: Without dead ends: 667 [2019-09-16 16:41:14,647 INFO L636 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 [2019-09-16 16:41:14,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2019-09-16 16:41:14,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 666. [2019-09-16 16:41:14,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 666 states. [2019-09-16 16:41:14,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 830 transitions. [2019-09-16 16:41:14,759 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 830 transitions. Word has length 31 [2019-09-16 16:41:14,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:14,759 INFO L475 AbstractCegarLoop]: Abstraction has 666 states and 830 transitions. [2019-09-16 16:41:14,760 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-09-16 16:41:14,760 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 830 transitions. [2019-09-16 16:41:14,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-09-16 16:41:14,761 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:14,761 INFO L407 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] [2019-09-16 16:41:14,761 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:14,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:14,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1345313025, now seen corresponding path program 1 times [2019-09-16 16:41:14,762 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:14,762 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:14,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:14,773 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:14,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:14,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-09-16 16:41:14,892 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:14,892 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-16 16:41:14,894 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-16 16:41:14,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-16 16:41:14,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-16 16:41:14,895 INFO L87 Difference]: Start difference. First operand 666 states and 830 transitions. Second operand 3 states. [2019-09-16 16:41:14,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:14,988 INFO L93 Difference]: Finished difference Result 1930 states and 2437 transitions. [2019-09-16 16:41:14,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-16 16:41:14,989 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2019-09-16 16:41:14,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:14,999 INFO L225 Difference]: With dead ends: 1930 [2019-09-16 16:41:14,999 INFO L226 Difference]: Without dead ends: 1296 [2019-09-16 16:41:15,004 INFO L636 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 [2019-09-16 16:41:15,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2019-09-16 16:41:15,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1293. [2019-09-16 16:41:15,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1293 states. [2019-09-16 16:41:15,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1623 transitions. [2019-09-16 16:41:15,085 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1623 transitions. Word has length 31 [2019-09-16 16:41:15,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:15,086 INFO L475 AbstractCegarLoop]: Abstraction has 1293 states and 1623 transitions. [2019-09-16 16:41:15,086 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-16 16:41:15,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1623 transitions. [2019-09-16 16:41:15,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-09-16 16:41:15,087 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:15,087 INFO L407 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] [2019-09-16 16:41:15,087 INFO L418 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:15,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:15,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1245408959, now seen corresponding path program 1 times [2019-09-16 16:41:15,088 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:15,088 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:15,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,097 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:15,098 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:15,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-09-16 16:41:15,218 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:15,219 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-16 16:41:15,219 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-16 16:41:15,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-16 16:41:15,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-16 16:41:15,220 INFO L87 Difference]: Start difference. First operand 1293 states and 1623 transitions. Second operand 3 states. [2019-09-16 16:41:15,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:15,322 INFO L93 Difference]: Finished difference Result 1295 states and 1624 transitions. [2019-09-16 16:41:15,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-16 16:41:15,323 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2019-09-16 16:41:15,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:15,332 INFO L225 Difference]: With dead ends: 1295 [2019-09-16 16:41:15,332 INFO L226 Difference]: Without dead ends: 1282 [2019-09-16 16:41:15,333 INFO L636 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 [2019-09-16 16:41:15,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2019-09-16 16:41:15,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1277. [2019-09-16 16:41:15,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2019-09-16 16:41:15,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1601 transitions. [2019-09-16 16:41:15,404 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1601 transitions. Word has length 32 [2019-09-16 16:41:15,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:15,405 INFO L475 AbstractCegarLoop]: Abstraction has 1277 states and 1601 transitions. [2019-09-16 16:41:15,405 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-16 16:41:15,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1601 transitions. [2019-09-16 16:41:15,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-09-16 16:41:15,422 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:15,422 INFO L407 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] [2019-09-16 16:41:15,424 INFO L418 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:15,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:15,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1600299470, now seen corresponding path program 1 times [2019-09-16 16:41:15,424 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:15,424 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:15,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,435 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:15,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:15,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-09-16 16:41:15,641 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:15,642 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-16 16:41:15,642 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-16 16:41:15,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-16 16:41:15,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-16 16:41:15,643 INFO L87 Difference]: Start difference. First operand 1277 states and 1601 transitions. Second operand 3 states. [2019-09-16 16:41:15,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:15,735 INFO L93 Difference]: Finished difference Result 2601 states and 3304 transitions. [2019-09-16 16:41:15,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-16 16:41:15,736 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 81 [2019-09-16 16:41:15,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:15,747 INFO L225 Difference]: With dead ends: 2601 [2019-09-16 16:41:15,747 INFO L226 Difference]: Without dead ends: 1350 [2019-09-16 16:41:15,756 INFO L636 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 [2019-09-16 16:41:15,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2019-09-16 16:41:15,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1348. [2019-09-16 16:41:15,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1348 states. [2019-09-16 16:41:15,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1721 transitions. [2019-09-16 16:41:15,852 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1721 transitions. Word has length 81 [2019-09-16 16:41:15,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:15,854 INFO L475 AbstractCegarLoop]: Abstraction has 1348 states and 1721 transitions. [2019-09-16 16:41:15,854 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-16 16:41:15,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1721 transitions. [2019-09-16 16:41:15,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2019-09-16 16:41:15,859 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:15,860 INFO L407 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] [2019-09-16 16:41:15,860 INFO L418 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:15,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:15,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1037335878, now seen corresponding path program 1 times [2019-09-16 16:41:15,861 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:15,861 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:15,868 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,869 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:15,869 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:16,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-09-16 16:41:16,117 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:16,118 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-16 16:41:16,119 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-16 16:41:16,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-16 16:41:16,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-16 16:41:16,120 INFO L87 Difference]: Start difference. First operand 1348 states and 1721 transitions. Second operand 5 states. [2019-09-16 16:41:16,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:16,357 INFO L93 Difference]: Finished difference Result 2697 states and 3443 transitions. [2019-09-16 16:41:16,357 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-09-16 16:41:16,357 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 115 [2019-09-16 16:41:16,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:16,367 INFO L225 Difference]: With dead ends: 2697 [2019-09-16 16:41:16,368 INFO L226 Difference]: Without dead ends: 1362 [2019-09-16 16:41:16,376 INFO L636 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 [2019-09-16 16:41:16,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2019-09-16 16:41:16,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1350. [2019-09-16 16:41:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2019-09-16 16:41:16,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1718 transitions. [2019-09-16 16:41:16,448 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1718 transitions. Word has length 115 [2019-09-16 16:41:16,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:16,448 INFO L475 AbstractCegarLoop]: Abstraction has 1350 states and 1718 transitions. [2019-09-16 16:41:16,449 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-16 16:41:16,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1718 transitions. [2019-09-16 16:41:16,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2019-09-16 16:41:16,454 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:16,454 INFO L407 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] [2019-09-16 16:41:16,454 INFO L418 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:16,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:16,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1040217340, now seen corresponding path program 1 times [2019-09-16 16:41:16,455 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:16,455 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:16,461 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:16,462 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:16,462 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:16,683 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2019-09-16 16:41:16,683 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:16,683 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-09-16 16:41:16,684 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-09-16 16:41:16,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-09-16 16:41:16,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-09-16 16:41:16,685 INFO L87 Difference]: Start difference. First operand 1350 states and 1718 transitions. Second operand 7 states. [2019-09-16 16:41:18,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:18,305 INFO L93 Difference]: Finished difference Result 1416 states and 1803 transitions. [2019-09-16 16:41:18,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-09-16 16:41:18,306 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 171 [2019-09-16 16:41:18,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:18,315 INFO L225 Difference]: With dead ends: 1416 [2019-09-16 16:41:18,315 INFO L226 Difference]: Without dead ends: 1352 [2019-09-16 16:41:18,317 INFO L636 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 [2019-09-16 16:41:18,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2019-09-16 16:41:18,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1350. [2019-09-16 16:41:18,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1350 states. [2019-09-16 16:41:18,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1716 transitions. [2019-09-16 16:41:18,380 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1716 transitions. Word has length 171 [2019-09-16 16:41:18,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:18,381 INFO L475 AbstractCegarLoop]: Abstraction has 1350 states and 1716 transitions. [2019-09-16 16:41:18,381 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-09-16 16:41:18,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1716 transitions. [2019-09-16 16:41:18,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2019-09-16 16:41:18,385 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:18,385 INFO L407 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] [2019-09-16 16:41:18,385 INFO L418 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:18,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:18,386 INFO L82 PathProgramCache]: Analyzing trace with hash -94446840, now seen corresponding path program 1 times [2019-09-16 16:41:18,386 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:18,386 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:18,393 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:18,394 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:18,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:18,672 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2019-09-16 16:41:18,672 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:18,672 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:18,871 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:19,163 INFO L256 TraceCheckSpWp]: Trace formula consists of 1902 conjuncts, 33 conjunts are in the unsatisfiable core [2019-09-16 16:41:19,179 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:19,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:19,260 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,273 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,279 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:19,279 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,286 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,286 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,287 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2019-09-16 16:41:19,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,398 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,413 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,423 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,424 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,434 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,435 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,435 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:19,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,493 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,494 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,507 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,513 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,514 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,525 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,526 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,526 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:19,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,578 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:19,599 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:19,599 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,610 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,610 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,611 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:19,618 INFO L375 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 7 [2019-09-16 16:41:19,618 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,626 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,630 INFO L375 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 7 [2019-09-16 16:41:19,630 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,640 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:19,640 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:19,641 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2019-09-16 16:41:19,852 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 45 proven. 6 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (2)] Exception during sending of exit command (exit): Broken pipe [2019-09-16 16:41:19,868 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:19,869 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2019-09-16 16:41:19,870 INFO L454 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-09-16 16:41:19,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-09-16 16:41:19,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2019-09-16 16:41:19,870 INFO L87 Difference]: Start difference. First operand 1350 states and 1716 transitions. Second operand 10 states. [2019-09-16 16:41:23,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:23,103 INFO L93 Difference]: Finished difference Result 2658 states and 3376 transitions. [2019-09-16 16:41:23,104 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-09-16 16:41:23,104 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2019-09-16 16:41:23,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:23,121 INFO L225 Difference]: With dead ends: 2658 [2019-09-16 16:41:23,121 INFO L226 Difference]: Without dead ends: 1290 [2019-09-16 16:41:23,130 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 166 SyntacticMatches, 8 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-09-16 16:41:23,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2019-09-16 16:41:23,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1274. [2019-09-16 16:41:23,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1274 states. [2019-09-16 16:41:23,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1593 transitions. [2019-09-16 16:41:23,204 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1593 transitions. Word has length 172 [2019-09-16 16:41:23,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:23,206 INFO L475 AbstractCegarLoop]: Abstraction has 1274 states and 1593 transitions. [2019-09-16 16:41:23,206 INFO L476 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-09-16 16:41:23,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1593 transitions. [2019-09-16 16:41:23,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2019-09-16 16:41:23,212 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:23,212 INFO L407 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] [2019-09-16 16:41:23,212 INFO L418 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:23,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:23,213 INFO L82 PathProgramCache]: Analyzing trace with hash -303145143, now seen corresponding path program 1 times [2019-09-16 16:41:23,213 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:23,213 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:23,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:23,223 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:23,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:23,653 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2019-09-16 16:41:23,654 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:23,654 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:23,856 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:24,211 INFO L256 TraceCheckSpWp]: Trace formula consists of 1901 conjuncts, 17 conjunts are in the unsatisfiable core [2019-09-16 16:41:24,221 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:24,324 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2019-09-16 16:41:24,342 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:24,342 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2019-09-16 16:41:24,343 INFO L454 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-09-16 16:41:24,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-09-16 16:41:24,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2019-09-16 16:41:24,347 INFO L87 Difference]: Start difference. First operand 1274 states and 1593 transitions. Second operand 10 states. [2019-09-16 16:41:31,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:31,291 INFO L93 Difference]: Finished difference Result 1830 states and 2347 transitions. [2019-09-16 16:41:31,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-09-16 16:41:31,291 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 172 [2019-09-16 16:41:31,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:31,306 INFO L225 Difference]: With dead ends: 1830 [2019-09-16 16:41:31,306 INFO L226 Difference]: Without dead ends: 1825 [2019-09-16 16:41:31,308 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2019-09-16 16:41:31,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2019-09-16 16:41:31,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1704. [2019-09-16 16:41:31,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2019-09-16 16:41:31,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2146 transitions. [2019-09-16 16:41:31,401 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2146 transitions. Word has length 172 [2019-09-16 16:41:31,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:31,402 INFO L475 AbstractCegarLoop]: Abstraction has 1704 states and 2146 transitions. [2019-09-16 16:41:31,402 INFO L476 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-09-16 16:41:31,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2146 transitions. [2019-09-16 16:41:31,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2019-09-16 16:41:31,407 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:31,407 INFO L407 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] [2019-09-16 16:41:31,408 INFO L418 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:31,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:31,408 INFO L82 PathProgramCache]: Analyzing trace with hash -2063626711, now seen corresponding path program 1 times [2019-09-16 16:41:31,408 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:31,409 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:31,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:31,416 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:31,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:31,694 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2019-09-16 16:41:31,695 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:31,695 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-09-16 16:41:31,696 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-09-16 16:41:31,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-09-16 16:41:31,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-09-16 16:41:31,696 INFO L87 Difference]: Start difference. First operand 1704 states and 2146 transitions. Second operand 7 states. [2019-09-16 16:41:33,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:33,393 INFO L93 Difference]: Finished difference Result 1773 states and 2231 transitions. [2019-09-16 16:41:33,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-09-16 16:41:33,394 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 204 [2019-09-16 16:41:33,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:33,408 INFO L225 Difference]: With dead ends: 1773 [2019-09-16 16:41:33,409 INFO L226 Difference]: Without dead ends: 1704 [2019-09-16 16:41:33,411 INFO L636 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 [2019-09-16 16:41:33,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2019-09-16 16:41:33,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1704. [2019-09-16 16:41:33,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2019-09-16 16:41:33,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2145 transitions. [2019-09-16 16:41:33,501 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2145 transitions. Word has length 204 [2019-09-16 16:41:33,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:33,502 INFO L475 AbstractCegarLoop]: Abstraction has 1704 states and 2145 transitions. [2019-09-16 16:41:33,502 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-09-16 16:41:33,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2145 transitions. [2019-09-16 16:41:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2019-09-16 16:41:33,507 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:33,507 INFO L407 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] [2019-09-16 16:41:33,508 INFO L418 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:33,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:33,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1231396798, now seen corresponding path program 1 times [2019-09-16 16:41:33,508 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:33,508 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:33,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:33,515 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:33,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:33,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:33,806 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2019-09-16 16:41:33,806 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:33,807 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:34,040 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:34,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 2047 conjuncts, 31 conjunts are in the unsatisfiable core [2019-09-16 16:41:34,349 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:34,370 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:34,370 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,378 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:34,382 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,387 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,388 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,388 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2019-09-16 16:41:34,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:34,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:34,436 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,448 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:34,454 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:34,454 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,465 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,465 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,465 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:34,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:34,512 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:34,512 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,525 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:34,531 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:34,531 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,543 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,543 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,543 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:34,579 INFO L375 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 7 [2019-09-16 16:41:34,580 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,588 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,593 INFO L375 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 7 [2019-09-16 16:41:34,593 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,598 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:34,599 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:34,599 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2019-09-16 16:41:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 61 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (4)] Exception during sending of exit command (exit): Stream closed [2019-09-16 16:41:34,746 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:34,747 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2019-09-16 16:41:34,750 INFO L454 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-09-16 16:41:34,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-09-16 16:41:34,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2019-09-16 16:41:34,751 INFO L87 Difference]: Start difference. First operand 1704 states and 2145 transitions. Second operand 10 states. [2019-09-16 16:41:37,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:37,997 INFO L93 Difference]: Finished difference Result 2851 states and 3614 transitions. [2019-09-16 16:41:37,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-09-16 16:41:37,998 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 205 [2019-09-16 16:41:37,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:38,011 INFO L225 Difference]: With dead ends: 2851 [2019-09-16 16:41:38,012 INFO L226 Difference]: Without dead ends: 1718 [2019-09-16 16:41:38,018 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 199 SyntacticMatches, 7 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-09-16 16:41:38,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2019-09-16 16:41:38,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1704. [2019-09-16 16:41:38,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1704 states. [2019-09-16 16:41:38,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 2144 transitions. [2019-09-16 16:41:38,103 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 2144 transitions. Word has length 205 [2019-09-16 16:41:38,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:38,104 INFO L475 AbstractCegarLoop]: Abstraction has 1704 states and 2144 transitions. [2019-09-16 16:41:38,105 INFO L476 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-09-16 16:41:38,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 2144 transitions. [2019-09-16 16:41:38,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2019-09-16 16:41:38,110 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:38,110 INFO L407 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] [2019-09-16 16:41:38,111 INFO L418 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:38,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:38,111 INFO L82 PathProgramCache]: Analyzing trace with hash -699222307, now seen corresponding path program 2 times [2019-09-16 16:41:38,111 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:38,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:38,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:38,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:38,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:38,518 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 17 proven. 13 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2019-09-16 16:41:38,518 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:38,519 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:38,718 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2019-09-16 16:41:39,121 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-09-16 16:41:39,122 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-09-16 16:41:39,133 INFO L256 TraceCheckSpWp]: Trace formula consists of 2046 conjuncts, 21 conjunts are in the unsatisfiable core [2019-09-16 16:41:39,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:39,238 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2019-09-16 16:41:39,249 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:39,250 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 12 [2019-09-16 16:41:39,252 INFO L454 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-09-16 16:41:39,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-09-16 16:41:39,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2019-09-16 16:41:39,253 INFO L87 Difference]: Start difference. First operand 1704 states and 2144 transitions. Second operand 12 states. [2019-09-16 16:41:49,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:49,695 INFO L93 Difference]: Finished difference Result 2350 states and 3019 transitions. [2019-09-16 16:41:49,696 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-09-16 16:41:49,696 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 205 [2019-09-16 16:41:49,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:49,712 INFO L225 Difference]: With dead ends: 2350 [2019-09-16 16:41:49,712 INFO L226 Difference]: Without dead ends: 2345 [2019-09-16 16:41:49,714 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=150, Invalid=356, Unknown=0, NotChecked=0, Total=506 [2019-09-16 16:41:49,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2019-09-16 16:41:49,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 2143. [2019-09-16 16:41:49,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2019-09-16 16:41:49,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2688 transitions. [2019-09-16 16:41:49,813 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2688 transitions. Word has length 205 [2019-09-16 16:41:49,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:49,814 INFO L475 AbstractCegarLoop]: Abstraction has 2143 states and 2688 transitions. [2019-09-16 16:41:49,814 INFO L476 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-09-16 16:41:49,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2688 transitions. [2019-09-16 16:41:49,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2019-09-16 16:41:49,819 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:49,820 INFO L407 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] [2019-09-16 16:41:49,820 INFO L418 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:49,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:49,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1235299983, now seen corresponding path program 1 times [2019-09-16 16:41:49,820 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:49,821 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:49,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:49,827 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-09-16 16:41:49,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:50,061 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2019-09-16 16:41:50,061 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:41:50,061 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-09-16 16:41:50,062 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-09-16 16:41:50,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-09-16 16:41:50,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-09-16 16:41:50,063 INFO L87 Difference]: Start difference. First operand 2143 states and 2688 transitions. Second operand 7 states. [2019-09-16 16:41:51,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:51,724 INFO L93 Difference]: Finished difference Result 2234 states and 2799 transitions. [2019-09-16 16:41:51,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-09-16 16:41:51,724 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 215 [2019-09-16 16:41:51,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:51,739 INFO L225 Difference]: With dead ends: 2234 [2019-09-16 16:41:51,739 INFO L226 Difference]: Without dead ends: 2143 [2019-09-16 16:41:51,742 INFO L636 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 [2019-09-16 16:41:51,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2019-09-16 16:41:51,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2143. [2019-09-16 16:41:51,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2019-09-16 16:41:51,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2687 transitions. [2019-09-16 16:41:51,890 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2687 transitions. Word has length 215 [2019-09-16 16:41:51,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:51,891 INFO L475 AbstractCegarLoop]: Abstraction has 2143 states and 2687 transitions. [2019-09-16 16:41:51,891 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-09-16 16:41:51,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2687 transitions. [2019-09-16 16:41:51,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-09-16 16:41:51,897 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:51,897 INFO L407 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] [2019-09-16 16:41:51,897 INFO L418 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:51,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:51,898 INFO L82 PathProgramCache]: Analyzing trace with hash -723639061, now seen corresponding path program 1 times [2019-09-16 16:41:51,898 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:51,898 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:51,905 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:51,905 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:51,905 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:52,111 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2019-09-16 16:41:52,113 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:52,114 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:52,310 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:52,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 29 conjunts are in the unsatisfiable core [2019-09-16 16:41:52,592 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:52,603 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:52,603 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,609 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,612 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2019-09-16 16:41:52,613 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,619 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,619 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,619 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2019-09-16 16:41:52,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:52,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:52,657 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,673 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-09-16 16:41:52,680 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-09-16 16:41:52,680 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,692 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,692 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,692 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:19 [2019-09-16 16:41:52,768 INFO L375 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 7 [2019-09-16 16:41:52,769 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,781 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,783 INFO L375 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 7 [2019-09-16 16:41:52,784 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,788 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-09-16 16:41:52,788 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-09-16 16:41:52,789 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2019-09-16 16:41:52,879 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 49 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (6)] Exception during sending of exit command (exit): Broken pipe [2019-09-16 16:41:52,893 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:52,894 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 10 [2019-09-16 16:41:52,894 INFO L454 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-09-16 16:41:52,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-09-16 16:41:52,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2019-09-16 16:41:52,895 INFO L87 Difference]: Start difference. First operand 2143 states and 2687 transitions. Second operand 10 states. [2019-09-16 16:41:55,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:41:55,738 INFO L93 Difference]: Finished difference Result 3728 states and 4697 transitions. [2019-09-16 16:41:55,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-09-16 16:41:55,738 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 194 [2019-09-16 16:41:55,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:41:55,753 INFO L225 Difference]: With dead ends: 3728 [2019-09-16 16:41:55,754 INFO L226 Difference]: Without dead ends: 2157 [2019-09-16 16:41:55,761 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 187 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2019-09-16 16:41:55,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2019-09-16 16:41:55,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2143. [2019-09-16 16:41:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2143 states. [2019-09-16 16:41:55,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 2686 transitions. [2019-09-16 16:41:55,852 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 2686 transitions. Word has length 194 [2019-09-16 16:41:55,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:41:55,852 INFO L475 AbstractCegarLoop]: Abstraction has 2143 states and 2686 transitions. [2019-09-16 16:41:55,853 INFO L476 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-09-16 16:41:55,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 2686 transitions. [2019-09-16 16:41:55,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2019-09-16 16:41:55,858 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:41:55,859 INFO L407 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-16 16:41:55,859 INFO L418 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:41:55,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:41:55,859 INFO L82 PathProgramCache]: Analyzing trace with hash 358177944, now seen corresponding path program 1 times [2019-09-16 16:41:55,860 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:41:55,860 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:41:55,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:55,866 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:55,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:41:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:56,255 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2019-09-16 16:41:56,256 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:41:56,256 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:41:56,527 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:41:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:41:56,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 2074 conjuncts, 25 conjunts are in the unsatisfiable core [2019-09-16 16:41:56,956 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:41:57,051 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-09-16 16:41:57,067 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-09-16 16:41:57,068 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 13 [2019-09-16 16:41:57,069 INFO L454 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-09-16 16:41:57,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-09-16 16:41:57,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2019-09-16 16:41:57,069 INFO L87 Difference]: Start difference. First operand 2143 states and 2686 transitions. Second operand 13 states. [2019-09-16 16:42:09,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:42:09,634 INFO L93 Difference]: Finished difference Result 2815 states and 3580 transitions. [2019-09-16 16:42:09,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-09-16 16:42:09,635 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 216 [2019-09-16 16:42:09,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:42:09,649 INFO L225 Difference]: With dead ends: 2815 [2019-09-16 16:42:09,649 INFO L226 Difference]: Without dead ends: 2810 [2019-09-16 16:42:09,650 INFO L636 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2019-09-16 16:42:09,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2019-09-16 16:42:09,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 2582. [2019-09-16 16:42:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2582 states. [2019-09-16 16:42:09,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 3224 transitions. [2019-09-16 16:42:09,770 INFO L78 Accepts]: Start accepts. Automaton has 2582 states and 3224 transitions. Word has length 216 [2019-09-16 16:42:09,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:42:09,770 INFO L475 AbstractCegarLoop]: Abstraction has 2582 states and 3224 transitions. [2019-09-16 16:42:09,771 INFO L476 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-09-16 16:42:09,771 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 3224 transitions. [2019-09-16 16:42:09,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2019-09-16 16:42:09,779 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:42:09,779 INFO L407 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-16 16:42:09,779 INFO L418 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:42:09,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:42:09,780 INFO L82 PathProgramCache]: Analyzing trace with hash 71975048, now seen corresponding path program 1 times [2019-09-16 16:42:09,780 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:42:09,780 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:42:09,786 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:09,787 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:09,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:09,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:42:10,012 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2019-09-16 16:42:10,013 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:42:10,013 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-09-16 16:42:10,014 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-09-16 16:42:10,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-09-16 16:42:10,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-09-16 16:42:10,014 INFO L87 Difference]: Start difference. First operand 2582 states and 3224 transitions. Second operand 7 states. [2019-09-16 16:42:11,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:42:11,767 INFO L93 Difference]: Finished difference Result 2652 states and 3292 transitions. [2019-09-16 16:42:11,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-09-16 16:42:11,768 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 226 [2019-09-16 16:42:11,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:42:11,782 INFO L225 Difference]: With dead ends: 2652 [2019-09-16 16:42:11,782 INFO L226 Difference]: Without dead ends: 2553 [2019-09-16 16:42:11,784 INFO L636 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 [2019-09-16 16:42:11,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2019-09-16 16:42:11,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2553. [2019-09-16 16:42:11,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2553 states. [2019-09-16 16:42:11,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3170 transitions. [2019-09-16 16:42:11,886 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3170 transitions. Word has length 226 [2019-09-16 16:42:11,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:42:11,886 INFO L475 AbstractCegarLoop]: Abstraction has 2553 states and 3170 transitions. [2019-09-16 16:42:11,886 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-09-16 16:42:11,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3170 transitions. [2019-09-16 16:42:11,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2019-09-16 16:42:11,894 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:42:11,894 INFO L407 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] [2019-09-16 16:42:11,895 INFO L418 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:42:11,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:42:11,895 INFO L82 PathProgramCache]: Analyzing trace with hash 983200398, now seen corresponding path program 1 times [2019-09-16 16:42:11,895 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:42:11,895 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:42:11,901 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:11,902 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:11,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:42:12,127 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2019-09-16 16:42:12,128 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:42:12,128 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-09-16 16:42:12,128 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-09-16 16:42:12,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-09-16 16:42:12,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-09-16 16:42:12,131 INFO L87 Difference]: Start difference. First operand 2553 states and 3170 transitions. Second operand 6 states. [2019-09-16 16:42:12,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:42:12,902 INFO L93 Difference]: Finished difference Result 4517 states and 5632 transitions. [2019-09-16 16:42:12,902 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-09-16 16:42:12,902 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 308 [2019-09-16 16:42:12,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:42:12,934 INFO L225 Difference]: With dead ends: 4517 [2019-09-16 16:42:12,934 INFO L226 Difference]: Without dead ends: 2551 [2019-09-16 16:42:12,949 INFO L636 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 [2019-09-16 16:42:12,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2019-09-16 16:42:13,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2549. [2019-09-16 16:42:13,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2019-09-16 16:42:13,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3165 transitions. [2019-09-16 16:42:13,053 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3165 transitions. Word has length 308 [2019-09-16 16:42:13,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:42:13,054 INFO L475 AbstractCegarLoop]: Abstraction has 2549 states and 3165 transitions. [2019-09-16 16:42:13,054 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-09-16 16:42:13,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3165 transitions. [2019-09-16 16:42:13,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2019-09-16 16:42:13,062 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:42:13,062 INFO L407 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] [2019-09-16 16:42:13,063 INFO L418 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:42:13,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:42:13,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1706490831, now seen corresponding path program 1 times [2019-09-16 16:42:13,063 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:42:13,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:42:13,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:13,069 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:13,070 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:13,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:42:13,393 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2019-09-16 16:42:13,393 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-16 16:42:13,393 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-09-16 16:42:13,394 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-09-16 16:42:13,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-09-16 16:42:13,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-09-16 16:42:13,394 INFO L87 Difference]: Start difference. First operand 2549 states and 3165 transitions. Second operand 5 states. [2019-09-16 16:42:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:42:13,523 INFO L93 Difference]: Finished difference Result 2573 states and 3187 transitions. [2019-09-16 16:42:13,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-09-16 16:42:13,524 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2019-09-16 16:42:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:42:13,535 INFO L225 Difference]: With dead ends: 2573 [2019-09-16 16:42:13,535 INFO L226 Difference]: Without dead ends: 2561 [2019-09-16 16:42:13,537 INFO L636 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 [2019-09-16 16:42:13,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2019-09-16 16:42:13,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2549. [2019-09-16 16:42:13,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2549 states. [2019-09-16 16:42:13,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3164 transitions. [2019-09-16 16:42:13,639 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3164 transitions. Word has length 308 [2019-09-16 16:42:13,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:42:13,640 INFO L475 AbstractCegarLoop]: Abstraction has 2549 states and 3164 transitions. [2019-09-16 16:42:13,640 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-09-16 16:42:13,640 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3164 transitions. [2019-09-16 16:42:13,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2019-09-16 16:42:13,645 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:42:13,645 INFO L407 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] [2019-09-16 16:42:13,646 INFO L418 AbstractCegarLoop]: === Iteration 18 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:42:13,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:42:13,646 INFO L82 PathProgramCache]: Analyzing trace with hash -670765607, now seen corresponding path program 1 times [2019-09-16 16:42:13,646 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:42:13,646 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:42:13,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:13,653 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:13,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:42:13,956 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 3 proven. 20 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2019-09-16 16:42:13,956 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-09-16 16:42:13,956 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2019-09-16 16:42:14,154 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-16 16:42:14,556 INFO L256 TraceCheckSpWp]: Trace formula consists of 2813 conjuncts, 3 conjunts are in the unsatisfiable core [2019-09-16 16:42:14,565 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-09-16 16:42:14,651 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2019-09-16 16:42:14,671 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-09-16 16:42:14,671 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2019-09-16 16:42:14,672 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-09-16 16:42:14,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-09-16 16:42:14,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2019-09-16 16:42:14,673 INFO L87 Difference]: Start difference. First operand 2549 states and 3164 transitions. Second operand 6 states. [2019-09-16 16:42:15,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-16 16:42:15,097 INFO L93 Difference]: Finished difference Result 4517 states and 5647 transitions. [2019-09-16 16:42:15,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-09-16 16:42:15,097 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 313 [2019-09-16 16:42:15,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-16 16:42:15,109 INFO L225 Difference]: With dead ends: 4517 [2019-09-16 16:42:15,109 INFO L226 Difference]: Without dead ends: 2562 [2019-09-16 16:42:15,117 INFO L636 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 [2019-09-16 16:42:15,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2019-09-16 16:42:15,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 2560. [2019-09-16 16:42:15,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2560 states. [2019-09-16 16:42:15,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3176 transitions. [2019-09-16 16:42:15,222 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3176 transitions. Word has length 313 [2019-09-16 16:42:15,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-16 16:42:15,222 INFO L475 AbstractCegarLoop]: Abstraction has 2560 states and 3176 transitions. [2019-09-16 16:42:15,222 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-09-16 16:42:15,222 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3176 transitions. [2019-09-16 16:42:15,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2019-09-16 16:42:15,229 INFO L399 BasicCegarLoop]: Found error trace [2019-09-16 16:42:15,229 INFO L407 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-16 16:42:15,229 INFO L418 AbstractCegarLoop]: === Iteration 19 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-16 16:42:15,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-16 16:42:15,230 INFO L82 PathProgramCache]: Analyzing trace with hash -5063983, now seen corresponding path program 1 times [2019-09-16 16:42:15,230 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-16 16:42:15,230 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-16 16:42:15,236 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:15,236 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-16 16:42:15,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-16 16:42:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-09-16 16:42:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-09-16 16:42:25,900 INFO L474 BasicCegarLoop]: Counterexample might be feasible [2019-09-16 16:42:26,119 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967381 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)# [2019-09-16 16:42:26,121 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967449 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# [2019-09-16 16:42:26,121 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967393 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,121 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967409 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## [2019-09-16 16:42:26,122 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967379 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,122 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967347 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## [2019-09-16 16:42:26,122 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967367 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,124 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967345 could not be translated for associated CType ARRAY#_5_~CHAR# [2019-09-16 16:42:26,126 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967317 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)# [2019-09-16 16:42:26,126 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967400 could not be translated for associated CType ARRAY#_5_~CHAR# [2019-09-16 16:42:26,127 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967446 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# [2019-09-16 16:42:26,127 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967341 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,128 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967401 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,129 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967389 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)# [2019-09-16 16:42:26,130 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967417 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)# [2019-09-16 16:42:26,135 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967338 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2019-09-16 16:42:26,414 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.09 04:42:26 BoogieIcfgContainer [2019-09-16 16:42:26,414 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-09-16 16:42:26,419 INFO L168 Benchmark]: Toolchain (without parser) took 80273.13 ms. Allocated memory was 140.5 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 77.7 MB in the beginning and 294.0 MB in the end (delta: -216.3 MB). Peak memory consumption was 953.1 MB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,420 INFO L168 Benchmark]: CDTParser took 0.50 ms. Allocated memory is still 140.5 MB. Free memory was 105.4 MB in the beginning and 105.2 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,420 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2957.33 ms. Allocated memory was 140.5 MB in the beginning and 271.6 MB in the end (delta: 131.1 MB). Free memory was 77.5 MB in the beginning and 215.8 MB in the end (delta: -138.3 MB). Peak memory consumption was 135.0 MB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,421 INFO L168 Benchmark]: Boogie Preprocessor took 370.27 ms. Allocated memory is still 271.6 MB. Free memory was 215.8 MB in the beginning and 197.9 MB in the end (delta: 17.9 MB). Peak memory consumption was 17.9 MB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,423 INFO L168 Benchmark]: RCFGBuilder took 4007.39 ms. Allocated memory was 271.6 MB in the beginning and 369.1 MB in the end (delta: 97.5 MB). Free memory was 197.9 MB in the beginning and 240.2 MB in the end (delta: -42.4 MB). Peak memory consumption was 235.3 MB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,430 INFO L168 Benchmark]: TraceAbstraction took 72933.55 ms. Allocated memory was 369.1 MB in the beginning and 1.2 GB in the end (delta: 798.0 MB). Free memory was 240.2 MB in the beginning and 294.0 MB in the end (delta: -53.8 MB). Peak memory consumption was 887.0 MB. Max. memory is 7.1 GB. [2019-09-16 16:42:26,434 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.50 ms. Allocated memory is still 140.5 MB. Free memory was 105.4 MB in the beginning and 105.2 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 2957.33 ms. Allocated memory was 140.5 MB in the beginning and 271.6 MB in the end (delta: 131.1 MB). Free memory was 77.5 MB in the beginning and 215.8 MB in the end (delta: -138.3 MB). Peak memory consumption was 135.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 370.27 ms. Allocated memory is still 271.6 MB. Free memory was 215.8 MB in the beginning and 197.9 MB in the end (delta: 17.9 MB). Peak memory consumption was 17.9 MB. Max. memory is 7.1 GB. * RCFGBuilder took 4007.39 ms. Allocated memory was 271.6 MB in the beginning and 369.1 MB in the end (delta: 97.5 MB). Free memory was 197.9 MB in the beginning and 240.2 MB in the end (delta: -42.4 MB). Peak memory consumption was 235.3 MB. Max. memory is 7.1 GB. * TraceAbstraction took 72933.55 ms. Allocated memory was 369.1 MB in the beginning and 1.2 GB in the end (delta: 798.0 MB). Free memory was 240.2 MB in the beginning and 294.0 MB in the end (delta: -53.8 MB). Peak memory consumption was 887.0 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967381 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 4294967449 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 4294967393 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 4294967409 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 4294967379 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 4294967347 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 4294967367 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 4294967345 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967317 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 4294967400 could not be translated for associated CType ARRAY#_5_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967446 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 4294967341 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 4294967401 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967389 could not be translated for associated CType STRUCT~~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 4294967417 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 4294967338 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 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)=4294967321, \old(ldv_urb_state)=4294967369, \old(ops)=null, \old(ops)=null, \old(res_catc_open_15)=4294967395, \old(res_catc_probe_17)=4294967408, \old(res_catc_stop_16)=4294967348, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver={94:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver={94:0}, driver={94:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, arg0={94:0}, arg1={4294967425:4294967453}, arg2={4:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver={94:0}, driver={94:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver={94:0}, driver={94:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_init()=0, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, id={4294967450:4294967319}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={4294967316:63}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __mptr={4294967316:162}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, interface_to_usbdev(intf)={4294967316:63}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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=57, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, intf->altsetting={4294967324:19}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, usbdev={4294967316:63}] [L6282-L6283] CALL, EXPR usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1) VAL [\old(arg1)=57, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={4294967316:63}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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=57, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, intf->altsetting={4294967324:19}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, usb_set_interface(usbdev, (int )(intf->altsetting)->desc.bInterfaceNumber, 1)=0, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, usbdev={4294967316:63}] [L6293] CALL, EXPR alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U) VAL [\old(arg0)=69863, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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)=69863, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0=69863, arg1=1, arg2=1, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, external_alloc()={-1:75}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, alloc_etherdev_mqs((int )sizeof(struct catc ), 1U, 1U)={-1:75}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={-1:75}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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:74}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={-1:75}, dev={-1:75}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, netdev_priv((struct net_device const *)netdev)={-1:74}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:102}, ops={-2: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:102}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:102}, lock={-1:102}, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->tx_lock)={-1:102}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:142}, ops={-2: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:142}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, lock={-1:142}, lock={-1:142}, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, spinlock_check(& catc->ctrl_lock)={-1:142}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, external_alloc()={4294967432:8}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967432:8}, ldv_urb_state=0, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={4294967432:8}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967432:8}] [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={4294967432:8}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={4294967432:8}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967432:8}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usb_alloc_urb(0, 208U)={4294967432:8}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, external_alloc()={-1:69794}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={-1:69794}, ldv_urb_state=1, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={-1:69794}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:69794}] [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={-1:69794}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={-1:69794}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:69794}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usb_alloc_urb(0, 208U)={-1:69794}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, external_alloc()={4294967375:4294967415}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967375:4294967415}, ldv_urb_state=2, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={4294967375:4294967415}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=2, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967375:4294967415}] [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={4294967375:4294967415}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={4294967375:4294967415}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967375:4294967415}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usb_alloc_urb(0, 208U)={4294967375:4294967415}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, external_alloc()={-1:6}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={-1:6}, ldv_urb_state=3, mem_flags=208, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={-1:6}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=3, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:6}] [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={-1:6}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arbitrary_memory={-1:6}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, mem_flags=208, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={-1:6}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usb_alloc_urb(0, 208U)={-1:6}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->ctrl_urb={4294967432:8}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->tx_urb={-1:69794}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->rx_urb={4294967375:4294967415}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->irq_urb={-1:6}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}, usbdev->descriptor.idVendor=16] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967320, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->ctrl_urb={4294967432:8}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:13}, context={-1:74}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={4294967432:8}] [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)=76, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=0, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:13}, complete_fn={-1:13}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=76, 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={4294967432:8}, urb={4294967432:8}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->ctrl_urb={4294967432:8}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967323, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->tx_urb={-1:69794}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:14}, context={-1:74}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={0:0}, urb={-1:69794}] [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)=30, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=0, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:14}, complete_fn={-1:14}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=30, 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:69794}, urb={-1:69794}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->tx_urb={-1:69794}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967310, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->rx_urb={-1:14}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:15}, context={-1:74}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:46322}, 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)=47, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=23070, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:15}, complete_fn={-1:15}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=47, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:46322}, transfer_buffer={-1:46322}, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->rx_urb={-1:14}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967313, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->irq_urb={-1:6}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:16}, context={-1:74}, dev={4294967316:63}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69392}, urb={-1:6}] [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)=68, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=2, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, dev->speed=4294967299, driver_name={5:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=68, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69392}, transfer_buffer={-1:69392}, urb={-1:6}, urb={-1:6}] [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)=68, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=2, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, driver_name={5:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=68, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69392}, transfer_buffer={-1:69392}, urb={-1:6}, urb={-1:6}] [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)=68, \old(res_catc_open_15)=0, \old(res_catc_probe_17)=0, \old(res_catc_stop_16)=0, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buffer_length=2, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, complete_fn={-1:16}, complete_fn={-1:16}, context={-1:74}, context={-1:74}, dev={4294967316:63}, dev={4294967316:63}, driver_name={5:0}, interval=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, pipe=68, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, transfer_buffer={-1:69392}, transfer_buffer={-1:69392}, urb={-1:6}, urb={-1:6}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->irq_urb={-1:6}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->is_f5u011=82, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={-1:46322}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967387, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=91, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=91, 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)=4294967443, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={-1:46322}, arg6={0:0}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2:0}, request=244, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=91, tmp___9=147, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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=91, tmp___9=147, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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=91, tmp___9=147, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={0:0}, buf={0:0}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=0, ops={-2: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=91, tmp___9=147, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_ctrl_msg(catc, (u8 )0, (u8 )244, (u16 )0, (u16 )0, (void *)0, 0)=-1, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, netdev->dev_addr={4294967423:4294967424}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={-1:46322}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967452, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=156, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=156, 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)=4294967403, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={-1:46322}, arg6={4294967423:4294967424}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2:0}, request=242, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=156, tmp___9=107, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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=156, tmp___9=107, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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=156, tmp___9=107, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={4294967423:4294967424}, buf={4294967423:4294967424}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=128, driver_name={5:0}, index=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=6, ops={-2: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=156, tmp___9=107, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_ctrl_msg(catc, (u8 )128, (u8 )242, (u16 )0, (u16 )0, (void *)netdev->dev_addr, 6)=-1, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, netdev->dev_addr={4294967423:4294967424}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={-1:46322}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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)=4294967322, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=26, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=26, 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)=4294967365, \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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={-1:46322}, arg6={-1:69931}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc->usbdev={-1:46322}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2:0}, request=245, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___8=26, tmp___9=69, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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=26, tmp___9=69, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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=26, tmp___9=69, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, buf={-1:69931}, buf={-1:69931}, catc={-1:74}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dir=0, driver_name={5:0}, index=1, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, len=2, ops={-2: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=26, tmp___9=69, 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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_ctrl_msg(catc, (u8 )0, (u8 )245, (u16 )0, (u16 )1, (void *)(catc->rxmode), 2)=-1, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc->is_f5u011=82, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___14={6:0}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, data={-1:74}, driver_name={5:0}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={4294967429:202}, arg1={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, data={-1:74}, data={-1:74}, dev_set_drvdata(& intf->dev, data)=0, driver_name={5:0}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___14={6:0}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___14={6:0}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={-1:75}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, broadcast={15:0}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, i={16:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, register_netdev(netdev)=0, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___14={6:0}, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc={-1:74}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, id={4294967450:4294967319}, id={4294967450:4294967319}, intf={4294967429:146}, intf={4294967429:146}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={-1:75}, ops={-2:0}, pktsz=23070, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___10=24, tmp___11=27, tmp___12=14, tmp___13=17, tmp___14={6:0}, tmp___15=0, tmp___7={4294967316:63}, tmp___8=0, tmp___9={-1:74}, usbdev={4294967316:63}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, catc_probe(var_group5, var_catc_probe_17_p1)=0, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=9, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=7, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, netdev={4294967388:-20}, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967388:-20}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={4294967388:-10}, __key___10={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, dev={4294967388:-20}, dev={4294967388:-20}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, netdev={4294967388:-20}, netdev_priv((struct net_device const *)netdev)={4294967388:-10}, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc={4294967388:-10}, catc->irq_urb={4294967456:4294967420}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, netdev={4294967388:-20}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967388:-10}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, arg0={4294967456:4294967420}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc={4294967388:-10}, catc->irq_urb={4294967456:4294967420}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, netdev={4294967388:-20}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7={4294967388:-10}, usb_submit_urb(catc->irq_urb, 208U)=-18] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc={4294967388:-10}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, netdev={4294967388:-20}, netdev={4294967388:-20}, ops={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, status=-18, tmp___7={4294967388:-10}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, catc_open(var_group1)=-1, driver_name={5: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={-2:0}, res_catc_open_15=0, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group1={4294967388:-20}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group1={4294967388:-20}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group1={4294967388:-20}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5: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={-2:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0, tmp___7=0, tmp___8=2, tmp___9=16, var_catc_probe_17_p1={4294967450:4294967319}, var_group1={4294967388:-20}, var_group5={4294967429:146}] [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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2: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={20:0}, __key___11={44:0}, __key___9={11:0}, __this_module={4294967425:4294967453}, catc_driver={94:0}, catc_id_table={21:0}, catc_netdev_ops={-11:0}, driver_name={5:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=4, ops={-2:0}, res_catc_open_15=-1, res_catc_probe_17=0, res_catc_stop_16=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 108 procedures, 933 locations, 1 error locations. UNSAFE Result, 72.8s OverallTime, 19 OverallIterations, 7 TraceHistogramMax, 48.5s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 16074 SDtfs, 23861 SDslu, 50608 SDs, 0 SdLazy, 14294 SolverSat, 13274 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 40.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1682 GetRequests, 1518 SyntacticMatches, 21 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1.9s 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: 1.6s AutomataMinimizationTime, 18 MinimizatonAttempts, 636 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.6s SsaConstructionTime, 9.7s SatisfiabilityAnalysisTime, 4.8s InterpolantComputationTime, 5013 NumberOfCodeBlocks, 5013 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 4651 ConstructedInterpolants, 108 QuantifiedInterpolants, 2116079 SizeOfPredicates, 40 NumberOfNonLiveVariables, 14741 ConjunctsInSsa, 159 ConjunctsInUnsatCore, 25 InterpolantComputations, 12 PerfectInterpolantSequences, 2563/2725 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...