java -ea -Xmx16000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--gl620a.ko-entry_point_false-unreach-call.cil.out.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c6a52e0 [2018-11-19 16:24:10,461 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-19 16:24:10,463 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-19 16:24:10,473 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-19 16:24:10,474 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-19 16:24:10,475 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-19 16:24:10,476 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-19 16:24:10,477 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-19 16:24:10,479 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-19 16:24:10,480 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-19 16:24:10,481 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-19 16:24:10,481 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-19 16:24:10,482 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-19 16:24:10,483 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-19 16:24:10,484 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-19 16:24:10,485 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-19 16:24:10,486 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-19 16:24:10,488 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-19 16:24:10,490 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-19 16:24:10,491 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-19 16:24:10,492 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-19 16:24:10,493 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-19 16:24:10,496 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-19 16:24:10,496 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-19 16:24:10,496 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-19 16:24:10,497 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-19 16:24:10,498 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-19 16:24:10,499 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-19 16:24:10,500 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-19 16:24:10,501 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-19 16:24:10,501 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-19 16:24:10,502 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-19 16:24:10,502 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-19 16:24:10,502 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-19 16:24:10,503 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-19 16:24:10,504 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-19 16:24:10,504 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-19 16:24:10,518 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-19 16:24:10,518 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-19 16:24:10,519 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-19 16:24:10,519 INFO L133 SettingsManager]: * ... to procedures called more than once=ALWAYS [2018-11-19 16:24:10,520 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-19 16:24:10,520 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-19 16:24:10,520 INFO L133 SettingsManager]: * Use SBE=true [2018-11-19 16:24:10,521 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-19 16:24:10,521 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-19 16:24:10,522 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-19 16:24:10,522 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-19 16:24:10,522 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-19 16:24:10,522 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-19 16:24:10,522 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-19 16:24:10,523 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-19 16:24:10,523 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-19 16:24:10,524 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-19 16:24:10,524 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-19 16:24:10,524 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-19 16:24:10,562 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-19 16:24:10,574 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-19 16:24:10,577 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-19 16:24:10,578 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-19 16:24:10,578 INFO L276 PluginConnector]: CDTParser initialized [2018-11-19 16:24:10,579 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--gl620a.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 16:24:10,635 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0a7b25ed7/2a92c094d3a44a9aa13828326f5d1b84/FLAG2d339f9fe [2018-11-19 16:24:11,221 INFO L307 CDTParser]: Found 1 translation units. [2018-11-19 16:24:11,222 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--gl620a.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 16:24:11,250 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0a7b25ed7/2a92c094d3a44a9aa13828326f5d1b84/FLAG2d339f9fe [2018-11-19 16:24:11,604 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0a7b25ed7/2a92c094d3a44a9aa13828326f5d1b84 [2018-11-19 16:24:11,612 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-19 16:24:11,613 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-11-19 16:24:11,614 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-19 16:24:11,614 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-19 16:24:11,617 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-19 16:24:11,618 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:24:11" (1/1) ... [2018-11-19 16:24:11,621 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5749ebe1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:11, skipping insertion in model container [2018-11-19 16:24:11,621 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:24:11" (1/1) ... [2018-11-19 16:24:11,632 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-19 16:24:11,726 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-19 16:24:12,705 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 16:24:12,733 INFO L191 MainTranslator]: Completed pre-run [2018-11-19 16:24:12,901 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 16:24:12,963 INFO L195 MainTranslator]: Completed translation [2018-11-19 16:24:12,964 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12 WrapperNode [2018-11-19 16:24:12,964 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-19 16:24:12,965 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-19 16:24:12,965 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-19 16:24:12,965 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-19 16:24:12,980 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:12,980 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,012 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,012 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,077 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,087 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,096 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (1/1) ... [2018-11-19 16:24:13,110 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-19 16:24:13,110 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-19 16:24:13,110 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-19 16:24:13,111 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-19 16:24:13,112 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (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 [2018-11-19 16:24:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-19 16:24:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-19 16:24:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-11-19 16:24:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2018-11-19 16:24:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_cloned [2018-11-19 16:24:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2018-11-19 16:24:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_tail_pointer [2018-11-19 16:24:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_tail_pointer [2018-11-19 16:24:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2018-11-19 16:24:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2018-11-19 16:24:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-19 16:24:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-11-19 16:24:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-19 16:24:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-19 16:24:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2018-11-19 16:24:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-19 16:24:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure genelink_rx_fixup [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure genelink_tx_fixup [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure genelink_bind [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure gl620a_driver_init [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure gl620a_driver_exit [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_driver_info_2 [2018-11-19 16:24:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_5 [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_6 [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_7 [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_8 [2018-11-19 16:24:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_11 [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_skb_12 [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_13 [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_14 [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_init [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_add [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2018-11-19 16:24:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_contains [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_is_empty [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2018-11-19 16:24:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free_int [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_alloc_skb [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_netdev_alloc_skb [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_current [2018-11-19 16:24:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-19 16:24:13,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-19 16:24:13,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-19 16:24:13,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-19 16:24:13,175 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-11-19 16:24:13,175 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-19 16:24:13,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-19 16:24:13,175 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2018-11-19 16:24:13,175 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_6 [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_7 [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_8 [2018-11-19 16:24:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_11 [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_5 [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_skb_12 [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_expand [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure skb_cloned [2018-11-19 16:24:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_tail_pointer [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_tail_pointer [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2018-11-19 16:24:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-19 16:24:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-19 16:24:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_driver_info_2 [2018-11-19 16:24:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure __dev_kfree_skb_any [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_13 [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_14 [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_probe [2018-11-19 16:24:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_suspend [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_resume [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_skb_return [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure genelink_rx_fixup [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure genelink_tx_fixup [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-11-19 16:24:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure genelink_bind [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure gl620a_driver_init [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure gl620a_driver_exit [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_reset_resume_1 [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-19 16:24:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_init [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_add [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_contains [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_is_empty [2018-11-19 16:24:13,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free_int [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_netdev_alloc_skb [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_alloc_skb [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_current [2018-11-19 16:24:13,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-19 16:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-19 16:24:13,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-19 16:24:17,617 INFO L271 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-19 16:24:17,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:24:17 BoogieIcfgContainer [2018-11-19 16:24:17,618 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-19 16:24:17,619 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-19 16:24:17,619 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-19 16:24:17,622 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-19 16:24:17,622 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:24:11" (1/3) ... [2018-11-19 16:24:17,623 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@507dd3f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:24:17, skipping insertion in model container [2018-11-19 16:24:17,623 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:24:12" (2/3) ... [2018-11-19 16:24:17,624 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@507dd3f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:24:17, skipping insertion in model container [2018-11-19 16:24:17,624 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:24:17" (3/3) ... [2018-11-19 16:24:17,625 INFO L112 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--gl620a.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 16:24:17,635 INFO L147 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-19 16:24:17,645 INFO L159 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-19 16:24:17,662 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-19 16:24:17,697 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-19 16:24:17,698 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-19 16:24:17,698 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-19 16:24:17,698 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-19 16:24:17,698 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-19 16:24:17,698 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-19 16:24:17,698 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-19 16:24:17,698 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-19 16:24:17,699 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-19 16:24:17,724 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states. [2018-11-19 16:24:17,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-19 16:24:17,738 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:24:17,739 INFO L384 BasicCegarLoop]: trace histogram [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] [2018-11-19 16:24:17,742 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:24:17,747 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:24:17,747 INFO L82 PathProgramCache]: Analyzing trace with hash -873440665, now seen corresponding path program 1 times [2018-11-19 16:24:17,748 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:24:17,749 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:24:17,816 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:17,817 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:24:17,817 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:24:18,196 INFO L256 TraceCheckUtils]: 0: Hoare triple {291#true} call ULTIMATE.init(); {291#true} is VALID [2018-11-19 16:24:18,201 INFO L273 TraceCheckUtils]: 1: Hoare triple {291#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {291#true} is VALID [2018-11-19 16:24:18,204 INFO L273 TraceCheckUtils]: 2: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,204 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {291#true} {291#true} #842#return; {291#true} is VALID [2018-11-19 16:24:18,205 INFO L256 TraceCheckUtils]: 4: Hoare triple {291#true} call #t~ret170 := main(); {291#true} is VALID [2018-11-19 16:24:18,205 INFO L273 TraceCheckUtils]: 5: Hoare triple {291#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {291#true} is VALID [2018-11-19 16:24:18,205 INFO L256 TraceCheckUtils]: 6: Hoare triple {291#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {291#true} is VALID [2018-11-19 16:24:18,206 INFO L273 TraceCheckUtils]: 7: Hoare triple {291#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {291#true} is VALID [2018-11-19 16:24:18,206 INFO L273 TraceCheckUtils]: 8: Hoare triple {291#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {291#true} is VALID [2018-11-19 16:24:18,206 INFO L273 TraceCheckUtils]: 9: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,207 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {291#true} {291#true} #726#return; {291#true} is VALID [2018-11-19 16:24:18,207 INFO L273 TraceCheckUtils]: 11: Hoare triple {291#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {291#true} is VALID [2018-11-19 16:24:18,207 INFO L256 TraceCheckUtils]: 12: Hoare triple {291#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {291#true} is VALID [2018-11-19 16:24:18,208 INFO L273 TraceCheckUtils]: 13: Hoare triple {291#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {291#true} is VALID [2018-11-19 16:24:18,208 INFO L273 TraceCheckUtils]: 14: Hoare triple {291#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {291#true} is VALID [2018-11-19 16:24:18,208 INFO L273 TraceCheckUtils]: 15: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,209 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {291#true} {291#true} #728#return; {291#true} is VALID [2018-11-19 16:24:18,209 INFO L273 TraceCheckUtils]: 17: Hoare triple {291#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {291#true} is VALID [2018-11-19 16:24:18,210 INFO L256 TraceCheckUtils]: 18: Hoare triple {291#true} call ldv_initialize(); {291#true} is VALID [2018-11-19 16:24:18,210 INFO L256 TraceCheckUtils]: 19: Hoare triple {291#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {291#true} is VALID [2018-11-19 16:24:18,210 INFO L273 TraceCheckUtils]: 20: Hoare triple {291#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {291#true} is VALID [2018-11-19 16:24:18,211 INFO L273 TraceCheckUtils]: 21: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,211 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {291#true} {291#true} #764#return; {291#true} is VALID [2018-11-19 16:24:18,211 INFO L273 TraceCheckUtils]: 23: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,212 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {291#true} {291#true} #730#return; {291#true} is VALID [2018-11-19 16:24:18,212 INFO L256 TraceCheckUtils]: 25: Hoare triple {291#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {291#true} is VALID [2018-11-19 16:24:18,212 INFO L273 TraceCheckUtils]: 26: Hoare triple {291#true} #t~loopctr171 := 0; {291#true} is VALID [2018-11-19 16:24:18,213 INFO L273 TraceCheckUtils]: 27: Hoare triple {291#true} assume !(#t~loopctr171 < #amount); {291#true} is VALID [2018-11-19 16:24:18,213 INFO L273 TraceCheckUtils]: 28: Hoare triple {291#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {291#true} is VALID [2018-11-19 16:24:18,214 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {291#true} {291#true} #732#return; {291#true} is VALID [2018-11-19 16:24:18,214 INFO L273 TraceCheckUtils]: 30: Hoare triple {291#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {291#true} is VALID [2018-11-19 16:24:18,214 INFO L256 TraceCheckUtils]: 31: Hoare triple {291#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {291#true} is VALID [2018-11-19 16:24:18,215 INFO L273 TraceCheckUtils]: 32: Hoare triple {291#true} #t~loopctr171 := 0; {291#true} is VALID [2018-11-19 16:24:18,215 INFO L273 TraceCheckUtils]: 33: Hoare triple {291#true} assume !(#t~loopctr171 < #amount); {291#true} is VALID [2018-11-19 16:24:18,215 INFO L273 TraceCheckUtils]: 34: Hoare triple {291#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {291#true} is VALID [2018-11-19 16:24:18,216 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {291#true} {291#true} #734#return; {291#true} is VALID [2018-11-19 16:24:18,221 INFO L273 TraceCheckUtils]: 36: Hoare triple {291#true} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,223 INFO L273 TraceCheckUtils]: 37: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,225 INFO L273 TraceCheckUtils]: 38: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,229 INFO L273 TraceCheckUtils]: 39: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume #t~switch137; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,230 INFO L273 TraceCheckUtils]: 40: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,231 INFO L273 TraceCheckUtils]: 41: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume #t~switch146; {293#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 16:24:18,233 INFO L273 TraceCheckUtils]: 42: Hoare triple {293#(= 1 ~ldv_state_variable_0~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {292#false} is VALID [2018-11-19 16:24:18,233 INFO L256 TraceCheckUtils]: 43: Hoare triple {292#false} call gl620a_driver_exit(); {291#true} is VALID [2018-11-19 16:24:18,233 INFO L256 TraceCheckUtils]: 44: Hoare triple {291#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {291#true} is VALID [2018-11-19 16:24:18,234 INFO L273 TraceCheckUtils]: 45: Hoare triple {291#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {291#true} is VALID [2018-11-19 16:24:18,234 INFO L273 TraceCheckUtils]: 46: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,235 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {291#true} {291#true} #802#return; {291#true} is VALID [2018-11-19 16:24:18,235 INFO L273 TraceCheckUtils]: 48: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,235 INFO L268 TraceCheckUtils]: 49: Hoare quadruple {291#true} {292#false} #738#return; {292#false} is VALID [2018-11-19 16:24:18,236 INFO L273 TraceCheckUtils]: 50: Hoare triple {292#false} ~ldv_state_variable_0~0 := 2; {292#false} is VALID [2018-11-19 16:24:18,236 INFO L256 TraceCheckUtils]: 51: Hoare triple {292#false} call ldv_check_final_state(); {292#false} is VALID [2018-11-19 16:24:18,236 INFO L273 TraceCheckUtils]: 52: Hoare triple {292#false} havoc ~tmp___7~5; {292#false} is VALID [2018-11-19 16:24:18,237 INFO L256 TraceCheckUtils]: 53: Hoare triple {292#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {291#true} is VALID [2018-11-19 16:24:18,237 INFO L273 TraceCheckUtils]: 54: Hoare triple {291#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {291#true} is VALID [2018-11-19 16:24:18,237 INFO L273 TraceCheckUtils]: 55: Hoare triple {291#true} assume true; {291#true} is VALID [2018-11-19 16:24:18,238 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {291#true} {292#false} #834#return; {292#false} is VALID [2018-11-19 16:24:18,238 INFO L273 TraceCheckUtils]: 57: Hoare triple {292#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {292#false} is VALID [2018-11-19 16:24:18,238 INFO L273 TraceCheckUtils]: 58: Hoare triple {292#false} assume !(0 != ~tmp___7~5); {292#false} is VALID [2018-11-19 16:24:18,239 INFO L256 TraceCheckUtils]: 59: Hoare triple {292#false} call ldv_error(); {292#false} is VALID [2018-11-19 16:24:18,239 INFO L273 TraceCheckUtils]: 60: Hoare triple {292#false} assume !false; {292#false} is VALID [2018-11-19 16:24:18,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 16:24:18,253 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:24:18,254 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 16:24:18,260 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 16:24:18,263 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:24:18,267 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 16:24:18,424 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 55 edges. 55 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:18,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 16:24:18,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 16:24:18,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:24:18,436 INFO L87 Difference]: Start difference. First operand 288 states. Second operand 3 states. [2018-11-19 16:24:25,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:25,786 INFO L93 Difference]: Finished difference Result 734 states and 968 transitions. [2018-11-19 16:24:25,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 16:24:25,786 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 16:24:25,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:24:25,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:24:25,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 968 transitions. [2018-11-19 16:24:25,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:24:25,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 968 transitions. [2018-11-19 16:24:25,838 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 968 transitions. [2018-11-19 16:24:26,875 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 968 edges. 968 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:26,948 INFO L225 Difference]: With dead ends: 734 [2018-11-19 16:24:26,949 INFO L226 Difference]: Without dead ends: 462 [2018-11-19 16:24:26,955 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:24:26,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2018-11-19 16:24:27,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2018-11-19 16:24:27,130 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:24:27,130 INFO L82 GeneralOperation]: Start isEquivalent. First operand 462 states. Second operand 462 states. [2018-11-19 16:24:27,131 INFO L74 IsIncluded]: Start isIncluded. First operand 462 states. Second operand 462 states. [2018-11-19 16:24:27,131 INFO L87 Difference]: Start difference. First operand 462 states. Second operand 462 states. [2018-11-19 16:24:27,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:27,160 INFO L93 Difference]: Finished difference Result 462 states and 596 transitions. [2018-11-19 16:24:27,160 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 596 transitions. [2018-11-19 16:24:27,166 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:27,166 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:27,167 INFO L74 IsIncluded]: Start isIncluded. First operand 462 states. Second operand 462 states. [2018-11-19 16:24:27,167 INFO L87 Difference]: Start difference. First operand 462 states. Second operand 462 states. [2018-11-19 16:24:27,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:27,192 INFO L93 Difference]: Finished difference Result 462 states and 596 transitions. [2018-11-19 16:24:27,192 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 596 transitions. [2018-11-19 16:24:27,195 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:27,195 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:27,196 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:24:27,196 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:24:27,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 462 states. [2018-11-19 16:24:27,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 596 transitions. [2018-11-19 16:24:27,224 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 596 transitions. Word has length 61 [2018-11-19 16:24:27,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:24:27,224 INFO L480 AbstractCegarLoop]: Abstraction has 462 states and 596 transitions. [2018-11-19 16:24:27,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 16:24:27,224 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 596 transitions. [2018-11-19 16:24:27,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-11-19 16:24:27,228 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:24:27,228 INFO L384 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2018-11-19 16:24:27,229 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:24:27,229 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:24:27,229 INFO L82 PathProgramCache]: Analyzing trace with hash 274640963, now seen corresponding path program 1 times [2018-11-19 16:24:27,229 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:24:27,229 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:24:27,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:27,235 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:24:27,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:24:27,463 INFO L256 TraceCheckUtils]: 0: Hoare triple {2782#true} call ULTIMATE.init(); {2782#true} is VALID [2018-11-19 16:24:27,464 INFO L273 TraceCheckUtils]: 1: Hoare triple {2782#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {2782#true} is VALID [2018-11-19 16:24:27,464 INFO L273 TraceCheckUtils]: 2: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,465 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {2782#true} {2782#true} #842#return; {2782#true} is VALID [2018-11-19 16:24:27,465 INFO L256 TraceCheckUtils]: 4: Hoare triple {2782#true} call #t~ret170 := main(); {2782#true} is VALID [2018-11-19 16:24:27,465 INFO L273 TraceCheckUtils]: 5: Hoare triple {2782#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {2782#true} is VALID [2018-11-19 16:24:27,466 INFO L256 TraceCheckUtils]: 6: Hoare triple {2782#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {2782#true} is VALID [2018-11-19 16:24:27,466 INFO L273 TraceCheckUtils]: 7: Hoare triple {2782#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {2782#true} is VALID [2018-11-19 16:24:27,467 INFO L273 TraceCheckUtils]: 8: Hoare triple {2782#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {2782#true} is VALID [2018-11-19 16:24:27,467 INFO L273 TraceCheckUtils]: 9: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,467 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {2782#true} {2782#true} #726#return; {2782#true} is VALID [2018-11-19 16:24:27,467 INFO L273 TraceCheckUtils]: 11: Hoare triple {2782#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {2782#true} is VALID [2018-11-19 16:24:27,468 INFO L256 TraceCheckUtils]: 12: Hoare triple {2782#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {2782#true} is VALID [2018-11-19 16:24:27,468 INFO L273 TraceCheckUtils]: 13: Hoare triple {2782#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {2782#true} is VALID [2018-11-19 16:24:27,468 INFO L273 TraceCheckUtils]: 14: Hoare triple {2782#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {2782#true} is VALID [2018-11-19 16:24:27,468 INFO L273 TraceCheckUtils]: 15: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,468 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {2782#true} {2782#true} #728#return; {2782#true} is VALID [2018-11-19 16:24:27,469 INFO L273 TraceCheckUtils]: 17: Hoare triple {2782#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {2782#true} is VALID [2018-11-19 16:24:27,469 INFO L256 TraceCheckUtils]: 18: Hoare triple {2782#true} call ldv_initialize(); {2782#true} is VALID [2018-11-19 16:24:27,469 INFO L256 TraceCheckUtils]: 19: Hoare triple {2782#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {2782#true} is VALID [2018-11-19 16:24:27,469 INFO L273 TraceCheckUtils]: 20: Hoare triple {2782#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,471 INFO L273 TraceCheckUtils]: 21: Hoare triple {2784#(= ~last_index~0 0)} assume true; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,473 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {2784#(= ~last_index~0 0)} {2782#true} #764#return; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,473 INFO L273 TraceCheckUtils]: 23: Hoare triple {2784#(= ~last_index~0 0)} assume true; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,474 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {2784#(= ~last_index~0 0)} {2782#true} #730#return; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,474 INFO L256 TraceCheckUtils]: 25: Hoare triple {2784#(= ~last_index~0 0)} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {2782#true} is VALID [2018-11-19 16:24:27,474 INFO L273 TraceCheckUtils]: 26: Hoare triple {2782#true} #t~loopctr171 := 0; {2782#true} is VALID [2018-11-19 16:24:27,474 INFO L273 TraceCheckUtils]: 27: Hoare triple {2782#true} assume !(#t~loopctr171 < #amount); {2782#true} is VALID [2018-11-19 16:24:27,474 INFO L273 TraceCheckUtils]: 28: Hoare triple {2782#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {2782#true} is VALID [2018-11-19 16:24:27,476 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {2782#true} {2784#(= ~last_index~0 0)} #732#return; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,478 INFO L273 TraceCheckUtils]: 30: Hoare triple {2784#(= ~last_index~0 0)} havoc #t~memset~res134.base, #t~memset~res134.offset; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,478 INFO L256 TraceCheckUtils]: 31: Hoare triple {2784#(= ~last_index~0 0)} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {2782#true} is VALID [2018-11-19 16:24:27,478 INFO L273 TraceCheckUtils]: 32: Hoare triple {2782#true} #t~loopctr171 := 0; {2782#true} is VALID [2018-11-19 16:24:27,478 INFO L273 TraceCheckUtils]: 33: Hoare triple {2782#true} assume !(#t~loopctr171 < #amount); {2782#true} is VALID [2018-11-19 16:24:27,478 INFO L273 TraceCheckUtils]: 34: Hoare triple {2782#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {2782#true} is VALID [2018-11-19 16:24:27,479 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {2782#true} {2784#(= ~last_index~0 0)} #734#return; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,480 INFO L273 TraceCheckUtils]: 36: Hoare triple {2784#(= ~last_index~0 0)} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,480 INFO L273 TraceCheckUtils]: 37: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,481 INFO L273 TraceCheckUtils]: 38: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,482 INFO L273 TraceCheckUtils]: 39: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume #t~switch137; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,482 INFO L273 TraceCheckUtils]: 40: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,483 INFO L273 TraceCheckUtils]: 41: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,486 INFO L273 TraceCheckUtils]: 42: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume #t~switch146; {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} is VALID [2018-11-19 16:24:27,487 INFO L273 TraceCheckUtils]: 43: Hoare triple {2785#(and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1))} assume 1 == ~ldv_state_variable_0~0; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,487 INFO L256 TraceCheckUtils]: 44: Hoare triple {2784#(= ~last_index~0 0)} call #t~ret147 := gl620a_driver_init(); {2782#true} is VALID [2018-11-19 16:24:27,487 INFO L273 TraceCheckUtils]: 45: Hoare triple {2782#true} havoc ~tmp~10; {2782#true} is VALID [2018-11-19 16:24:27,487 INFO L256 TraceCheckUtils]: 46: Hoare triple {2782#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {2782#true} is VALID [2018-11-19 16:24:27,487 INFO L273 TraceCheckUtils]: 47: Hoare triple {2782#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {2782#true} is VALID [2018-11-19 16:24:27,488 INFO L256 TraceCheckUtils]: 48: Hoare triple {2782#true} call ldv_usb_driver_1(); {2782#true} is VALID [2018-11-19 16:24:27,488 INFO L273 TraceCheckUtils]: 49: Hoare triple {2782#true} havoc ~tmp~12.base, ~tmp~12.offset; {2782#true} is VALID [2018-11-19 16:24:27,488 INFO L256 TraceCheckUtils]: 50: Hoare triple {2782#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {2782#true} is VALID [2018-11-19 16:24:27,488 INFO L273 TraceCheckUtils]: 51: Hoare triple {2782#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {2782#true} is VALID [2018-11-19 16:24:27,489 INFO L273 TraceCheckUtils]: 52: Hoare triple {2782#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {2782#true} is VALID [2018-11-19 16:24:27,489 INFO L273 TraceCheckUtils]: 53: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,489 INFO L268 TraceCheckUtils]: 54: Hoare quadruple {2782#true} {2782#true} #800#return; {2782#true} is VALID [2018-11-19 16:24:27,489 INFO L273 TraceCheckUtils]: 55: Hoare triple {2782#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {2782#true} is VALID [2018-11-19 16:24:27,489 INFO L273 TraceCheckUtils]: 56: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,490 INFO L268 TraceCheckUtils]: 57: Hoare quadruple {2782#true} {2782#true} #828#return; {2782#true} is VALID [2018-11-19 16:24:27,490 INFO L273 TraceCheckUtils]: 58: Hoare triple {2782#true} #res := ~ldv_func_res~0; {2782#true} is VALID [2018-11-19 16:24:27,490 INFO L273 TraceCheckUtils]: 59: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,490 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {2782#true} {2782#true} #724#return; {2782#true} is VALID [2018-11-19 16:24:27,491 INFO L273 TraceCheckUtils]: 61: Hoare triple {2782#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {2782#true} is VALID [2018-11-19 16:24:27,491 INFO L273 TraceCheckUtils]: 62: Hoare triple {2782#true} assume true; {2782#true} is VALID [2018-11-19 16:24:27,500 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {2782#true} {2784#(= ~last_index~0 0)} #740#return; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,500 INFO L273 TraceCheckUtils]: 64: Hoare triple {2784#(= ~last_index~0 0)} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,509 INFO L273 TraceCheckUtils]: 65: Hoare triple {2784#(= ~last_index~0 0)} assume !(0 == ~ldv_retval_4~0); {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,511 INFO L273 TraceCheckUtils]: 66: Hoare triple {2784#(= ~last_index~0 0)} assume 0 != ~ldv_retval_4~0;~ldv_state_variable_0~0 := 2; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,515 INFO L256 TraceCheckUtils]: 67: Hoare triple {2784#(= ~last_index~0 0)} call ldv_check_final_state(); {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,515 INFO L273 TraceCheckUtils]: 68: Hoare triple {2784#(= ~last_index~0 0)} havoc ~tmp___7~5; {2784#(= ~last_index~0 0)} is VALID [2018-11-19 16:24:27,515 INFO L256 TraceCheckUtils]: 69: Hoare triple {2784#(= ~last_index~0 0)} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {2782#true} is VALID [2018-11-19 16:24:27,517 INFO L273 TraceCheckUtils]: 70: Hoare triple {2782#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {2786#(or (not (= ~last_index~0 0)) (= 1 |ldv_set_is_empty_#res|))} is VALID [2018-11-19 16:24:27,518 INFO L273 TraceCheckUtils]: 71: Hoare triple {2786#(or (not (= ~last_index~0 0)) (= 1 |ldv_set_is_empty_#res|))} assume true; {2786#(or (not (= ~last_index~0 0)) (= 1 |ldv_set_is_empty_#res|))} is VALID [2018-11-19 16:24:27,519 INFO L268 TraceCheckUtils]: 72: Hoare quadruple {2786#(or (not (= ~last_index~0 0)) (= 1 |ldv_set_is_empty_#res|))} {2784#(= ~last_index~0 0)} #834#return; {2787#(not (= 0 |ldv_check_final_state_#t~ret169|))} is VALID [2018-11-19 16:24:27,520 INFO L273 TraceCheckUtils]: 73: Hoare triple {2787#(not (= 0 |ldv_check_final_state_#t~ret169|))} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {2788#(not (= 0 ldv_check_final_state_~tmp___7~5))} is VALID [2018-11-19 16:24:27,520 INFO L273 TraceCheckUtils]: 74: Hoare triple {2788#(not (= 0 ldv_check_final_state_~tmp___7~5))} assume !(0 != ~tmp___7~5); {2783#false} is VALID [2018-11-19 16:24:27,521 INFO L256 TraceCheckUtils]: 75: Hoare triple {2783#false} call ldv_error(); {2783#false} is VALID [2018-11-19 16:24:27,521 INFO L273 TraceCheckUtils]: 76: Hoare triple {2783#false} assume !false; {2783#false} is VALID [2018-11-19 16:24:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-19 16:24:27,529 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:24:27,529 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-19 16:24:27,530 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2018-11-19 16:24:27,531 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:24:27,531 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states. [2018-11-19 16:24:27,620 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 68 edges. 68 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:27,620 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-19 16:24:27,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-19 16:24:27,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-11-19 16:24:27,621 INFO L87 Difference]: Start difference. First operand 462 states and 596 transitions. Second operand 7 states. [2018-11-19 16:24:45,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:45,378 INFO L93 Difference]: Finished difference Result 1337 states and 1752 transitions. [2018-11-19 16:24:45,378 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-19 16:24:45,378 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 77 [2018-11-19 16:24:45,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:24:45,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2018-11-19 16:24:45,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1234 transitions. [2018-11-19 16:24:45,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2018-11-19 16:24:45,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1234 transitions. [2018-11-19 16:24:45,417 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states and 1234 transitions. [2018-11-19 16:24:46,488 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1234 edges. 1234 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:46,582 INFO L225 Difference]: With dead ends: 1337 [2018-11-19 16:24:46,582 INFO L226 Difference]: Without dead ends: 884 [2018-11-19 16:24:46,585 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2018-11-19 16:24:46,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2018-11-19 16:24:46,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 884. [2018-11-19 16:24:46,876 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:24:46,877 INFO L82 GeneralOperation]: Start isEquivalent. First operand 884 states. Second operand 884 states. [2018-11-19 16:24:46,877 INFO L74 IsIncluded]: Start isIncluded. First operand 884 states. Second operand 884 states. [2018-11-19 16:24:46,877 INFO L87 Difference]: Start difference. First operand 884 states. Second operand 884 states. [2018-11-19 16:24:46,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:46,918 INFO L93 Difference]: Finished difference Result 884 states and 1154 transitions. [2018-11-19 16:24:46,918 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1154 transitions. [2018-11-19 16:24:46,923 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:46,923 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:46,923 INFO L74 IsIncluded]: Start isIncluded. First operand 884 states. Second operand 884 states. [2018-11-19 16:24:46,923 INFO L87 Difference]: Start difference. First operand 884 states. Second operand 884 states. [2018-11-19 16:24:46,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:46,965 INFO L93 Difference]: Finished difference Result 884 states and 1154 transitions. [2018-11-19 16:24:46,965 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1154 transitions. [2018-11-19 16:24:46,967 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:46,967 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:46,968 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:24:46,968 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:24:46,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 884 states. [2018-11-19 16:24:47,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1154 transitions. [2018-11-19 16:24:47,008 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1154 transitions. Word has length 77 [2018-11-19 16:24:47,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:24:47,009 INFO L480 AbstractCegarLoop]: Abstraction has 884 states and 1154 transitions. [2018-11-19 16:24:47,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-19 16:24:47,009 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1154 transitions. [2018-11-19 16:24:47,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-11-19 16:24:47,013 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:24:47,014 INFO L384 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 16:24:47,014 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:24:47,014 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:24:47,014 INFO L82 PathProgramCache]: Analyzing trace with hash -766016687, now seen corresponding path program 1 times [2018-11-19 16:24:47,014 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:24:47,014 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:24:47,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:47,018 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:24:47,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:24:47,139 INFO L256 TraceCheckUtils]: 0: Hoare triple {7431#true} call ULTIMATE.init(); {7431#true} is VALID [2018-11-19 16:24:47,139 INFO L273 TraceCheckUtils]: 1: Hoare triple {7431#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {7431#true} is VALID [2018-11-19 16:24:47,140 INFO L273 TraceCheckUtils]: 2: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,140 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {7431#true} {7431#true} #842#return; {7431#true} is VALID [2018-11-19 16:24:47,140 INFO L256 TraceCheckUtils]: 4: Hoare triple {7431#true} call #t~ret170 := main(); {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L273 TraceCheckUtils]: 5: Hoare triple {7431#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L256 TraceCheckUtils]: 6: Hoare triple {7431#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L273 TraceCheckUtils]: 7: Hoare triple {7431#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L273 TraceCheckUtils]: 8: Hoare triple {7431#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L273 TraceCheckUtils]: 9: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,141 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {7431#true} {7431#true} #726#return; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L273 TraceCheckUtils]: 11: Hoare triple {7431#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L256 TraceCheckUtils]: 12: Hoare triple {7431#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L273 TraceCheckUtils]: 13: Hoare triple {7431#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L273 TraceCheckUtils]: 14: Hoare triple {7431#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L273 TraceCheckUtils]: 15: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {7431#true} {7431#true} #728#return; {7431#true} is VALID [2018-11-19 16:24:47,142 INFO L273 TraceCheckUtils]: 17: Hoare triple {7431#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L256 TraceCheckUtils]: 18: Hoare triple {7431#true} call ldv_initialize(); {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L256 TraceCheckUtils]: 19: Hoare triple {7431#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L273 TraceCheckUtils]: 20: Hoare triple {7431#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L273 TraceCheckUtils]: 21: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {7431#true} {7431#true} #764#return; {7431#true} is VALID [2018-11-19 16:24:47,143 INFO L273 TraceCheckUtils]: 23: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {7431#true} {7431#true} #730#return; {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L256 TraceCheckUtils]: 25: Hoare triple {7431#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L273 TraceCheckUtils]: 26: Hoare triple {7431#true} #t~loopctr171 := 0; {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L273 TraceCheckUtils]: 27: Hoare triple {7431#true} assume !(#t~loopctr171 < #amount); {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L273 TraceCheckUtils]: 28: Hoare triple {7431#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {7431#true} {7431#true} #732#return; {7431#true} is VALID [2018-11-19 16:24:47,144 INFO L273 TraceCheckUtils]: 30: Hoare triple {7431#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {7431#true} is VALID [2018-11-19 16:24:47,145 INFO L256 TraceCheckUtils]: 31: Hoare triple {7431#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {7431#true} is VALID [2018-11-19 16:24:47,145 INFO L273 TraceCheckUtils]: 32: Hoare triple {7431#true} #t~loopctr171 := 0; {7431#true} is VALID [2018-11-19 16:24:47,145 INFO L273 TraceCheckUtils]: 33: Hoare triple {7431#true} assume !(#t~loopctr171 < #amount); {7431#true} is VALID [2018-11-19 16:24:47,145 INFO L273 TraceCheckUtils]: 34: Hoare triple {7431#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {7431#true} is VALID [2018-11-19 16:24:47,145 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {7431#true} {7431#true} #734#return; {7431#true} is VALID [2018-11-19 16:24:47,146 INFO L273 TraceCheckUtils]: 36: Hoare triple {7431#true} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {7433#(= ~ldv_state_variable_2~0 0)} is VALID [2018-11-19 16:24:47,146 INFO L273 TraceCheckUtils]: 37: Hoare triple {7433#(= ~ldv_state_variable_2~0 0)} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {7433#(= ~ldv_state_variable_2~0 0)} is VALID [2018-11-19 16:24:47,148 INFO L273 TraceCheckUtils]: 38: Hoare triple {7433#(= ~ldv_state_variable_2~0 0)} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {7433#(= ~ldv_state_variable_2~0 0)} is VALID [2018-11-19 16:24:47,148 INFO L273 TraceCheckUtils]: 39: Hoare triple {7433#(= ~ldv_state_variable_2~0 0)} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {7433#(= ~ldv_state_variable_2~0 0)} is VALID [2018-11-19 16:24:47,150 INFO L273 TraceCheckUtils]: 40: Hoare triple {7433#(= ~ldv_state_variable_2~0 0)} assume #t~switch137; {7433#(= ~ldv_state_variable_2~0 0)} is VALID [2018-11-19 16:24:47,150 INFO L273 TraceCheckUtils]: 41: Hoare triple {7433#(= ~ldv_state_variable_2~0 0)} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {7432#false} is VALID [2018-11-19 16:24:47,150 INFO L273 TraceCheckUtils]: 42: Hoare triple {7432#false} assume #t~switch149; {7432#false} is VALID [2018-11-19 16:24:47,151 INFO L273 TraceCheckUtils]: 43: Hoare triple {7432#false} assume !(1 == ~ldv_state_variable_2~0); {7432#false} is VALID [2018-11-19 16:24:47,151 INFO L273 TraceCheckUtils]: 44: Hoare triple {7432#false} assume 2 == ~ldv_state_variable_2~0; {7432#false} is VALID [2018-11-19 16:24:47,151 INFO L256 TraceCheckUtils]: 45: Hoare triple {7432#false} call #t~ret151 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {7431#true} is VALID [2018-11-19 16:24:47,151 INFO L273 TraceCheckUtils]: 46: Hoare triple {7431#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {7431#true} is VALID [2018-11-19 16:24:47,151 INFO L273 TraceCheckUtils]: 47: Hoare triple {7431#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {7431#true} is VALID [2018-11-19 16:24:47,152 INFO L273 TraceCheckUtils]: 48: Hoare triple {7431#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {7431#true} is VALID [2018-11-19 16:24:47,152 INFO L273 TraceCheckUtils]: 49: Hoare triple {7431#true} assume ~count~0 % 4294967296 > 1; {7431#true} is VALID [2018-11-19 16:24:47,152 INFO L273 TraceCheckUtils]: 50: Hoare triple {7431#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {7431#true} is VALID [2018-11-19 16:24:47,152 INFO L273 TraceCheckUtils]: 51: Hoare triple {7431#true} assume !(~size~0 % 4294967296 > 1514); {7431#true} is VALID [2018-11-19 16:24:47,152 INFO L256 TraceCheckUtils]: 52: Hoare triple {7431#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {7431#true} is VALID [2018-11-19 16:24:47,153 INFO L273 TraceCheckUtils]: 53: Hoare triple {7431#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {7431#true} is VALID [2018-11-19 16:24:47,153 INFO L256 TraceCheckUtils]: 54: Hoare triple {7431#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {7431#true} is VALID [2018-11-19 16:24:47,153 INFO L273 TraceCheckUtils]: 55: Hoare triple {7431#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {7431#true} is VALID [2018-11-19 16:24:47,154 INFO L256 TraceCheckUtils]: 56: Hoare triple {7431#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {7431#true} is VALID [2018-11-19 16:24:47,154 INFO L273 TraceCheckUtils]: 57: Hoare triple {7431#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {7431#true} is VALID [2018-11-19 16:24:47,154 INFO L273 TraceCheckUtils]: 58: Hoare triple {7431#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {7431#true} is VALID [2018-11-19 16:24:47,155 INFO L273 TraceCheckUtils]: 59: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,155 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {7431#true} {7431#true} #816#return; {7431#true} is VALID [2018-11-19 16:24:47,155 INFO L273 TraceCheckUtils]: 61: Hoare triple {7431#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {7431#true} is VALID [2018-11-19 16:24:47,155 INFO L273 TraceCheckUtils]: 62: Hoare triple {7431#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {7431#true} is VALID [2018-11-19 16:24:47,156 INFO L256 TraceCheckUtils]: 63: Hoare triple {7431#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {7431#true} is VALID [2018-11-19 16:24:47,156 INFO L273 TraceCheckUtils]: 64: Hoare triple {7431#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {7431#true} is VALID [2018-11-19 16:24:47,156 INFO L273 TraceCheckUtils]: 65: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,156 INFO L273 TraceCheckUtils]: 66: Hoare triple {7431#true} assume !false; {7431#true} is VALID [2018-11-19 16:24:47,157 INFO L273 TraceCheckUtils]: 67: Hoare triple {7431#true} assume !(~i~0 < ~last_index~0); {7431#true} is VALID [2018-11-19 16:24:47,157 INFO L273 TraceCheckUtils]: 68: Hoare triple {7431#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {7431#true} is VALID [2018-11-19 16:24:47,157 INFO L273 TraceCheckUtils]: 69: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,157 INFO L268 TraceCheckUtils]: 70: Hoare quadruple {7431#true} {7431#true} #818#return; {7431#true} is VALID [2018-11-19 16:24:47,157 INFO L273 TraceCheckUtils]: 71: Hoare triple {7431#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {7431#true} is VALID [2018-11-19 16:24:47,158 INFO L273 TraceCheckUtils]: 72: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,158 INFO L268 TraceCheckUtils]: 73: Hoare quadruple {7431#true} {7431#true} #810#return; {7431#true} is VALID [2018-11-19 16:24:47,158 INFO L273 TraceCheckUtils]: 74: Hoare triple {7431#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {7431#true} is VALID [2018-11-19 16:24:47,158 INFO L273 TraceCheckUtils]: 75: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,159 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {7431#true} {7431#true} #794#return; {7431#true} is VALID [2018-11-19 16:24:47,159 INFO L273 TraceCheckUtils]: 77: Hoare triple {7431#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {7431#true} is VALID [2018-11-19 16:24:47,159 INFO L273 TraceCheckUtils]: 78: Hoare triple {7431#true} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {7431#true} is VALID [2018-11-19 16:24:47,159 INFO L273 TraceCheckUtils]: 79: Hoare triple {7431#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {7431#true} is VALID [2018-11-19 16:24:47,159 INFO L273 TraceCheckUtils]: 80: Hoare triple {7431#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {7431#true} is VALID [2018-11-19 16:24:47,160 INFO L273 TraceCheckUtils]: 81: Hoare triple {7431#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {7431#true} is VALID [2018-11-19 16:24:47,160 INFO L273 TraceCheckUtils]: 82: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,160 INFO L268 TraceCheckUtils]: 83: Hoare quadruple {7431#true} {7432#false} #748#return; {7432#false} is VALID [2018-11-19 16:24:47,160 INFO L273 TraceCheckUtils]: 84: Hoare triple {7432#false} assume -2147483648 <= #t~ret151 && #t~ret151 <= 2147483647;havoc #t~ret151;~ldv_state_variable_2~0 := 2; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 85: Hoare triple {7432#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 86: Hoare triple {7432#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 87: Hoare triple {7432#false} assume #t~switch137; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 88: Hoare triple {7432#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 89: Hoare triple {7432#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {7432#false} is VALID [2018-11-19 16:24:47,161 INFO L273 TraceCheckUtils]: 90: Hoare triple {7432#false} assume #t~switch146; {7432#false} is VALID [2018-11-19 16:24:47,162 INFO L273 TraceCheckUtils]: 91: Hoare triple {7432#false} assume 1 == ~ldv_state_variable_0~0; {7432#false} is VALID [2018-11-19 16:24:47,162 INFO L256 TraceCheckUtils]: 92: Hoare triple {7432#false} call #t~ret147 := gl620a_driver_init(); {7431#true} is VALID [2018-11-19 16:24:47,162 INFO L273 TraceCheckUtils]: 93: Hoare triple {7431#true} havoc ~tmp~10; {7431#true} is VALID [2018-11-19 16:24:47,162 INFO L256 TraceCheckUtils]: 94: Hoare triple {7431#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {7431#true} is VALID [2018-11-19 16:24:47,162 INFO L273 TraceCheckUtils]: 95: Hoare triple {7431#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {7431#true} is VALID [2018-11-19 16:24:47,163 INFO L256 TraceCheckUtils]: 96: Hoare triple {7431#true} call ldv_usb_driver_1(); {7431#true} is VALID [2018-11-19 16:24:47,163 INFO L273 TraceCheckUtils]: 97: Hoare triple {7431#true} havoc ~tmp~12.base, ~tmp~12.offset; {7431#true} is VALID [2018-11-19 16:24:47,163 INFO L256 TraceCheckUtils]: 98: Hoare triple {7431#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {7431#true} is VALID [2018-11-19 16:24:47,163 INFO L273 TraceCheckUtils]: 99: Hoare triple {7431#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L273 TraceCheckUtils]: 100: Hoare triple {7431#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L273 TraceCheckUtils]: 101: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L268 TraceCheckUtils]: 102: Hoare quadruple {7431#true} {7431#true} #800#return; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L273 TraceCheckUtils]: 103: Hoare triple {7431#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L273 TraceCheckUtils]: 104: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L268 TraceCheckUtils]: 105: Hoare quadruple {7431#true} {7431#true} #828#return; {7431#true} is VALID [2018-11-19 16:24:47,164 INFO L273 TraceCheckUtils]: 106: Hoare triple {7431#true} #res := ~ldv_func_res~0; {7431#true} is VALID [2018-11-19 16:24:47,165 INFO L273 TraceCheckUtils]: 107: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,165 INFO L268 TraceCheckUtils]: 108: Hoare quadruple {7431#true} {7431#true} #724#return; {7431#true} is VALID [2018-11-19 16:24:47,165 INFO L273 TraceCheckUtils]: 109: Hoare triple {7431#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {7431#true} is VALID [2018-11-19 16:24:47,165 INFO L273 TraceCheckUtils]: 110: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,165 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {7431#true} {7432#false} #740#return; {7432#false} is VALID [2018-11-19 16:24:47,165 INFO L273 TraceCheckUtils]: 112: Hoare triple {7432#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {7432#false} is VALID [2018-11-19 16:24:47,166 INFO L273 TraceCheckUtils]: 113: Hoare triple {7432#false} assume !(0 == ~ldv_retval_4~0); {7432#false} is VALID [2018-11-19 16:24:47,166 INFO L273 TraceCheckUtils]: 114: Hoare triple {7432#false} assume 0 != ~ldv_retval_4~0;~ldv_state_variable_0~0 := 2; {7432#false} is VALID [2018-11-19 16:24:47,166 INFO L256 TraceCheckUtils]: 115: Hoare triple {7432#false} call ldv_check_final_state(); {7432#false} is VALID [2018-11-19 16:24:47,166 INFO L273 TraceCheckUtils]: 116: Hoare triple {7432#false} havoc ~tmp___7~5; {7432#false} is VALID [2018-11-19 16:24:47,166 INFO L256 TraceCheckUtils]: 117: Hoare triple {7432#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {7431#true} is VALID [2018-11-19 16:24:47,167 INFO L273 TraceCheckUtils]: 118: Hoare triple {7431#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {7431#true} is VALID [2018-11-19 16:24:47,167 INFO L273 TraceCheckUtils]: 119: Hoare triple {7431#true} assume true; {7431#true} is VALID [2018-11-19 16:24:47,167 INFO L268 TraceCheckUtils]: 120: Hoare quadruple {7431#true} {7432#false} #834#return; {7432#false} is VALID [2018-11-19 16:24:47,167 INFO L273 TraceCheckUtils]: 121: Hoare triple {7432#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {7432#false} is VALID [2018-11-19 16:24:47,168 INFO L273 TraceCheckUtils]: 122: Hoare triple {7432#false} assume !(0 != ~tmp___7~5); {7432#false} is VALID [2018-11-19 16:24:47,168 INFO L256 TraceCheckUtils]: 123: Hoare triple {7432#false} call ldv_error(); {7432#false} is VALID [2018-11-19 16:24:47,168 INFO L273 TraceCheckUtils]: 124: Hoare triple {7432#false} assume !false; {7432#false} is VALID [2018-11-19 16:24:47,175 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-11-19 16:24:47,175 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:24:47,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 16:24:47,176 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 125 [2018-11-19 16:24:47,176 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:24:47,176 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 16:24:47,309 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 113 edges. 113 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:47,309 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 16:24:47,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 16:24:47,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:24:47,310 INFO L87 Difference]: Start difference. First operand 884 states and 1154 transitions. Second operand 3 states. [2018-11-19 16:24:50,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:50,685 INFO L93 Difference]: Finished difference Result 1955 states and 2588 transitions. [2018-11-19 16:24:50,685 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 16:24:50,685 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 125 [2018-11-19 16:24:50,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:24:50,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:24:50,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 753 transitions. [2018-11-19 16:24:50,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:24:50,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 753 transitions. [2018-11-19 16:24:50,704 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 753 transitions. [2018-11-19 16:24:51,408 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 753 edges. 753 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:51,473 INFO L225 Difference]: With dead ends: 1955 [2018-11-19 16:24:51,473 INFO L226 Difference]: Without dead ends: 1096 [2018-11-19 16:24:51,476 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:24:51,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2018-11-19 16:24:52,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 1077. [2018-11-19 16:24:52,201 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:24:52,201 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1096 states. Second operand 1077 states. [2018-11-19 16:24:52,201 INFO L74 IsIncluded]: Start isIncluded. First operand 1096 states. Second operand 1077 states. [2018-11-19 16:24:52,202 INFO L87 Difference]: Start difference. First operand 1096 states. Second operand 1077 states. [2018-11-19 16:24:52,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:52,276 INFO L93 Difference]: Finished difference Result 1096 states and 1459 transitions. [2018-11-19 16:24:52,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 1459 transitions. [2018-11-19 16:24:52,280 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:52,280 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:52,280 INFO L74 IsIncluded]: Start isIncluded. First operand 1077 states. Second operand 1096 states. [2018-11-19 16:24:52,280 INFO L87 Difference]: Start difference. First operand 1077 states. Second operand 1096 states. [2018-11-19 16:24:52,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:24:52,350 INFO L93 Difference]: Finished difference Result 1096 states and 1459 transitions. [2018-11-19 16:24:52,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 1459 transitions. [2018-11-19 16:24:52,354 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:24:52,354 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:24:52,354 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:24:52,355 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:24:52,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1077 states. [2018-11-19 16:24:52,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1441 transitions. [2018-11-19 16:24:52,430 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1441 transitions. Word has length 125 [2018-11-19 16:24:52,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:24:52,430 INFO L480 AbstractCegarLoop]: Abstraction has 1077 states and 1441 transitions. [2018-11-19 16:24:52,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 16:24:52,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1441 transitions. [2018-11-19 16:24:52,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-11-19 16:24:52,434 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:24:52,435 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 16:24:52,435 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:24:52,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:24:52,435 INFO L82 PathProgramCache]: Analyzing trace with hash -901617337, now seen corresponding path program 1 times [2018-11-19 16:24:52,436 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:24:52,436 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:24:52,439 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:52,439 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:24:52,439 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:24:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:24:52,603 INFO L256 TraceCheckUtils]: 0: Hoare triple {13478#true} call ULTIMATE.init(); {13478#true} is VALID [2018-11-19 16:24:52,603 INFO L273 TraceCheckUtils]: 1: Hoare triple {13478#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,603 INFO L273 TraceCheckUtils]: 2: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,604 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {13478#true} {13478#true} #842#return; {13478#true} is VALID [2018-11-19 16:24:52,604 INFO L256 TraceCheckUtils]: 4: Hoare triple {13478#true} call #t~ret170 := main(); {13478#true} is VALID [2018-11-19 16:24:52,604 INFO L273 TraceCheckUtils]: 5: Hoare triple {13478#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {13478#true} is VALID [2018-11-19 16:24:52,604 INFO L256 TraceCheckUtils]: 6: Hoare triple {13478#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {13478#true} is VALID [2018-11-19 16:24:52,604 INFO L273 TraceCheckUtils]: 7: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,605 INFO L273 TraceCheckUtils]: 8: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,605 INFO L273 TraceCheckUtils]: 9: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,605 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {13478#true} {13478#true} #726#return; {13478#true} is VALID [2018-11-19 16:24:52,605 INFO L273 TraceCheckUtils]: 11: Hoare triple {13478#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {13478#true} is VALID [2018-11-19 16:24:52,606 INFO L256 TraceCheckUtils]: 12: Hoare triple {13478#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {13478#true} is VALID [2018-11-19 16:24:52,606 INFO L273 TraceCheckUtils]: 13: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,606 INFO L273 TraceCheckUtils]: 14: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,606 INFO L273 TraceCheckUtils]: 15: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,606 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {13478#true} {13478#true} #728#return; {13478#true} is VALID [2018-11-19 16:24:52,607 INFO L273 TraceCheckUtils]: 17: Hoare triple {13478#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {13478#true} is VALID [2018-11-19 16:24:52,607 INFO L256 TraceCheckUtils]: 18: Hoare triple {13478#true} call ldv_initialize(); {13478#true} is VALID [2018-11-19 16:24:52,607 INFO L256 TraceCheckUtils]: 19: Hoare triple {13478#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {13478#true} is VALID [2018-11-19 16:24:52,607 INFO L273 TraceCheckUtils]: 20: Hoare triple {13478#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {13478#true} is VALID [2018-11-19 16:24:52,608 INFO L273 TraceCheckUtils]: 21: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,608 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {13478#true} {13478#true} #764#return; {13478#true} is VALID [2018-11-19 16:24:52,608 INFO L273 TraceCheckUtils]: 23: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,608 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {13478#true} {13478#true} #730#return; {13478#true} is VALID [2018-11-19 16:24:52,609 INFO L256 TraceCheckUtils]: 25: Hoare triple {13478#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {13478#true} is VALID [2018-11-19 16:24:52,609 INFO L273 TraceCheckUtils]: 26: Hoare triple {13478#true} #t~loopctr171 := 0; {13478#true} is VALID [2018-11-19 16:24:52,609 INFO L273 TraceCheckUtils]: 27: Hoare triple {13478#true} assume !(#t~loopctr171 < #amount); {13478#true} is VALID [2018-11-19 16:24:52,609 INFO L273 TraceCheckUtils]: 28: Hoare triple {13478#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {13478#true} is VALID [2018-11-19 16:24:52,609 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {13478#true} {13478#true} #732#return; {13478#true} is VALID [2018-11-19 16:24:52,610 INFO L273 TraceCheckUtils]: 30: Hoare triple {13478#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {13478#true} is VALID [2018-11-19 16:24:52,610 INFO L256 TraceCheckUtils]: 31: Hoare triple {13478#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {13478#true} is VALID [2018-11-19 16:24:52,610 INFO L273 TraceCheckUtils]: 32: Hoare triple {13478#true} #t~loopctr171 := 0; {13478#true} is VALID [2018-11-19 16:24:52,610 INFO L273 TraceCheckUtils]: 33: Hoare triple {13478#true} assume !(#t~loopctr171 < #amount); {13478#true} is VALID [2018-11-19 16:24:52,610 INFO L273 TraceCheckUtils]: 34: Hoare triple {13478#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {13478#true} is VALID [2018-11-19 16:24:52,611 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {13478#true} {13478#true} #734#return; {13478#true} is VALID [2018-11-19 16:24:52,611 INFO L273 TraceCheckUtils]: 36: Hoare triple {13478#true} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {13478#true} is VALID [2018-11-19 16:24:52,611 INFO L273 TraceCheckUtils]: 37: Hoare triple {13478#true} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {13478#true} is VALID [2018-11-19 16:24:52,611 INFO L273 TraceCheckUtils]: 38: Hoare triple {13478#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {13478#true} is VALID [2018-11-19 16:24:52,612 INFO L273 TraceCheckUtils]: 39: Hoare triple {13478#true} assume #t~switch137; {13478#true} is VALID [2018-11-19 16:24:52,612 INFO L273 TraceCheckUtils]: 40: Hoare triple {13478#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {13478#true} is VALID [2018-11-19 16:24:52,612 INFO L273 TraceCheckUtils]: 41: Hoare triple {13478#true} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {13478#true} is VALID [2018-11-19 16:24:52,613 INFO L273 TraceCheckUtils]: 42: Hoare triple {13478#true} assume #t~switch146; {13478#true} is VALID [2018-11-19 16:24:52,613 INFO L273 TraceCheckUtils]: 43: Hoare triple {13478#true} assume 1 == ~ldv_state_variable_0~0; {13478#true} is VALID [2018-11-19 16:24:52,613 INFO L256 TraceCheckUtils]: 44: Hoare triple {13478#true} call #t~ret147 := gl620a_driver_init(); {13478#true} is VALID [2018-11-19 16:24:52,613 INFO L273 TraceCheckUtils]: 45: Hoare triple {13478#true} havoc ~tmp~10; {13478#true} is VALID [2018-11-19 16:24:52,614 INFO L256 TraceCheckUtils]: 46: Hoare triple {13478#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {13478#true} is VALID [2018-11-19 16:24:52,614 INFO L273 TraceCheckUtils]: 47: Hoare triple {13478#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {13478#true} is VALID [2018-11-19 16:24:52,614 INFO L256 TraceCheckUtils]: 48: Hoare triple {13478#true} call ldv_usb_driver_1(); {13478#true} is VALID [2018-11-19 16:24:52,615 INFO L273 TraceCheckUtils]: 49: Hoare triple {13478#true} havoc ~tmp~12.base, ~tmp~12.offset; {13478#true} is VALID [2018-11-19 16:24:52,615 INFO L256 TraceCheckUtils]: 50: Hoare triple {13478#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {13478#true} is VALID [2018-11-19 16:24:52,615 INFO L273 TraceCheckUtils]: 51: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,615 INFO L273 TraceCheckUtils]: 52: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,616 INFO L273 TraceCheckUtils]: 53: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,616 INFO L268 TraceCheckUtils]: 54: Hoare quadruple {13478#true} {13478#true} #800#return; {13478#true} is VALID [2018-11-19 16:24:52,616 INFO L273 TraceCheckUtils]: 55: Hoare triple {13478#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {13478#true} is VALID [2018-11-19 16:24:52,617 INFO L273 TraceCheckUtils]: 56: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,617 INFO L268 TraceCheckUtils]: 57: Hoare quadruple {13478#true} {13478#true} #828#return; {13478#true} is VALID [2018-11-19 16:24:52,617 INFO L273 TraceCheckUtils]: 58: Hoare triple {13478#true} #res := ~ldv_func_res~0; {13478#true} is VALID [2018-11-19 16:24:52,617 INFO L273 TraceCheckUtils]: 59: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,618 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {13478#true} {13478#true} #724#return; {13478#true} is VALID [2018-11-19 16:24:52,618 INFO L273 TraceCheckUtils]: 61: Hoare triple {13478#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {13478#true} is VALID [2018-11-19 16:24:52,618 INFO L273 TraceCheckUtils]: 62: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,618 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {13478#true} {13478#true} #740#return; {13478#true} is VALID [2018-11-19 16:24:52,619 INFO L273 TraceCheckUtils]: 64: Hoare triple {13478#true} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {13478#true} is VALID [2018-11-19 16:24:52,625 INFO L273 TraceCheckUtils]: 65: Hoare triple {13478#true} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,625 INFO L256 TraceCheckUtils]: 66: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} call ldv_initialize_driver_info_2(); {13478#true} is VALID [2018-11-19 16:24:52,625 INFO L273 TraceCheckUtils]: 67: Hoare triple {13478#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {13478#true} is VALID [2018-11-19 16:24:52,626 INFO L256 TraceCheckUtils]: 68: Hoare triple {13478#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {13478#true} is VALID [2018-11-19 16:24:52,626 INFO L273 TraceCheckUtils]: 69: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,626 INFO L273 TraceCheckUtils]: 70: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,626 INFO L273 TraceCheckUtils]: 71: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,627 INFO L268 TraceCheckUtils]: 72: Hoare quadruple {13478#true} {13478#true} #768#return; {13478#true} is VALID [2018-11-19 16:24:52,627 INFO L273 TraceCheckUtils]: 73: Hoare triple {13478#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {13478#true} is VALID [2018-11-19 16:24:52,627 INFO L256 TraceCheckUtils]: 74: Hoare triple {13478#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {13478#true} is VALID [2018-11-19 16:24:52,627 INFO L273 TraceCheckUtils]: 75: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,627 INFO L273 TraceCheckUtils]: 76: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,628 INFO L273 TraceCheckUtils]: 77: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,628 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {13478#true} {13478#true} #770#return; {13478#true} is VALID [2018-11-19 16:24:52,628 INFO L273 TraceCheckUtils]: 79: Hoare triple {13478#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {13478#true} is VALID [2018-11-19 16:24:52,628 INFO L273 TraceCheckUtils]: 80: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,629 INFO L268 TraceCheckUtils]: 81: Hoare quadruple {13478#true} {13480#(= ~ldv_state_variable_2~0 1)} #742#return; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,630 INFO L273 TraceCheckUtils]: 82: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume !(0 != ~ldv_retval_4~0); {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,630 INFO L273 TraceCheckUtils]: 83: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,631 INFO L273 TraceCheckUtils]: 84: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,631 INFO L273 TraceCheckUtils]: 85: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,631 INFO L273 TraceCheckUtils]: 86: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume #t~switch137; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,632 INFO L273 TraceCheckUtils]: 87: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,632 INFO L273 TraceCheckUtils]: 88: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume #t~switch149; {13480#(= ~ldv_state_variable_2~0 1)} is VALID [2018-11-19 16:24:52,633 INFO L273 TraceCheckUtils]: 89: Hoare triple {13480#(= ~ldv_state_variable_2~0 1)} assume !(1 == ~ldv_state_variable_2~0); {13479#false} is VALID [2018-11-19 16:24:52,633 INFO L273 TraceCheckUtils]: 90: Hoare triple {13479#false} assume 2 == ~ldv_state_variable_2~0; {13479#false} is VALID [2018-11-19 16:24:52,633 INFO L256 TraceCheckUtils]: 91: Hoare triple {13479#false} call #t~ret151 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {13478#true} is VALID [2018-11-19 16:24:52,634 INFO L273 TraceCheckUtils]: 92: Hoare triple {13478#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {13478#true} is VALID [2018-11-19 16:24:52,634 INFO L273 TraceCheckUtils]: 93: Hoare triple {13478#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {13478#true} is VALID [2018-11-19 16:24:52,634 INFO L273 TraceCheckUtils]: 94: Hoare triple {13478#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {13478#true} is VALID [2018-11-19 16:24:52,634 INFO L273 TraceCheckUtils]: 95: Hoare triple {13478#true} assume ~count~0 % 4294967296 > 1; {13478#true} is VALID [2018-11-19 16:24:52,634 INFO L273 TraceCheckUtils]: 96: Hoare triple {13478#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {13478#true} is VALID [2018-11-19 16:24:52,635 INFO L273 TraceCheckUtils]: 97: Hoare triple {13478#true} assume !(~size~0 % 4294967296 > 1514); {13478#true} is VALID [2018-11-19 16:24:52,635 INFO L256 TraceCheckUtils]: 98: Hoare triple {13478#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {13478#true} is VALID [2018-11-19 16:24:52,635 INFO L273 TraceCheckUtils]: 99: Hoare triple {13478#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {13478#true} is VALID [2018-11-19 16:24:52,635 INFO L256 TraceCheckUtils]: 100: Hoare triple {13478#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {13478#true} is VALID [2018-11-19 16:24:52,635 INFO L273 TraceCheckUtils]: 101: Hoare triple {13478#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {13478#true} is VALID [2018-11-19 16:24:52,636 INFO L256 TraceCheckUtils]: 102: Hoare triple {13478#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {13478#true} is VALID [2018-11-19 16:24:52,636 INFO L273 TraceCheckUtils]: 103: Hoare triple {13478#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {13478#true} is VALID [2018-11-19 16:24:52,636 INFO L273 TraceCheckUtils]: 104: Hoare triple {13478#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {13478#true} is VALID [2018-11-19 16:24:52,636 INFO L273 TraceCheckUtils]: 105: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,636 INFO L268 TraceCheckUtils]: 106: Hoare quadruple {13478#true} {13478#true} #816#return; {13478#true} is VALID [2018-11-19 16:24:52,637 INFO L273 TraceCheckUtils]: 107: Hoare triple {13478#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {13478#true} is VALID [2018-11-19 16:24:52,637 INFO L273 TraceCheckUtils]: 108: Hoare triple {13478#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {13478#true} is VALID [2018-11-19 16:24:52,637 INFO L256 TraceCheckUtils]: 109: Hoare triple {13478#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {13478#true} is VALID [2018-11-19 16:24:52,637 INFO L273 TraceCheckUtils]: 110: Hoare triple {13478#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {13478#true} is VALID [2018-11-19 16:24:52,638 INFO L273 TraceCheckUtils]: 111: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,638 INFO L273 TraceCheckUtils]: 112: Hoare triple {13478#true} assume !false; {13478#true} is VALID [2018-11-19 16:24:52,638 INFO L273 TraceCheckUtils]: 113: Hoare triple {13478#true} assume !(~i~0 < ~last_index~0); {13478#true} is VALID [2018-11-19 16:24:52,638 INFO L273 TraceCheckUtils]: 114: Hoare triple {13478#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {13478#true} is VALID [2018-11-19 16:24:52,638 INFO L273 TraceCheckUtils]: 115: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,639 INFO L268 TraceCheckUtils]: 116: Hoare quadruple {13478#true} {13478#true} #818#return; {13478#true} is VALID [2018-11-19 16:24:52,639 INFO L273 TraceCheckUtils]: 117: Hoare triple {13478#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {13478#true} is VALID [2018-11-19 16:24:52,639 INFO L273 TraceCheckUtils]: 118: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,639 INFO L268 TraceCheckUtils]: 119: Hoare quadruple {13478#true} {13478#true} #810#return; {13478#true} is VALID [2018-11-19 16:24:52,639 INFO L273 TraceCheckUtils]: 120: Hoare triple {13478#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {13478#true} is VALID [2018-11-19 16:24:52,640 INFO L273 TraceCheckUtils]: 121: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,640 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {13478#true} {13478#true} #794#return; {13478#true} is VALID [2018-11-19 16:24:52,640 INFO L273 TraceCheckUtils]: 123: Hoare triple {13478#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {13478#true} is VALID [2018-11-19 16:24:52,640 INFO L273 TraceCheckUtils]: 124: Hoare triple {13478#true} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {13478#true} is VALID [2018-11-19 16:24:52,640 INFO L273 TraceCheckUtils]: 125: Hoare triple {13478#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {13478#true} is VALID [2018-11-19 16:24:52,641 INFO L273 TraceCheckUtils]: 126: Hoare triple {13478#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {13478#true} is VALID [2018-11-19 16:24:52,641 INFO L273 TraceCheckUtils]: 127: Hoare triple {13478#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {13478#true} is VALID [2018-11-19 16:24:52,641 INFO L273 TraceCheckUtils]: 128: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,641 INFO L268 TraceCheckUtils]: 129: Hoare quadruple {13478#true} {13479#false} #748#return; {13479#false} is VALID [2018-11-19 16:24:52,641 INFO L273 TraceCheckUtils]: 130: Hoare triple {13479#false} assume -2147483648 <= #t~ret151 && #t~ret151 <= 2147483647;havoc #t~ret151;~ldv_state_variable_2~0 := 2; {13479#false} is VALID [2018-11-19 16:24:52,642 INFO L273 TraceCheckUtils]: 131: Hoare triple {13479#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {13479#false} is VALID [2018-11-19 16:24:52,642 INFO L273 TraceCheckUtils]: 132: Hoare triple {13479#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {13479#false} is VALID [2018-11-19 16:24:52,642 INFO L273 TraceCheckUtils]: 133: Hoare triple {13479#false} assume #t~switch137; {13479#false} is VALID [2018-11-19 16:24:52,643 INFO L273 TraceCheckUtils]: 134: Hoare triple {13479#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {13479#false} is VALID [2018-11-19 16:24:52,643 INFO L273 TraceCheckUtils]: 135: Hoare triple {13479#false} assume #t~switch146; {13479#false} is VALID [2018-11-19 16:24:52,643 INFO L273 TraceCheckUtils]: 136: Hoare triple {13479#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {13479#false} is VALID [2018-11-19 16:24:52,643 INFO L256 TraceCheckUtils]: 137: Hoare triple {13479#false} call gl620a_driver_exit(); {13478#true} is VALID [2018-11-19 16:24:52,643 INFO L256 TraceCheckUtils]: 138: Hoare triple {13478#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {13478#true} is VALID [2018-11-19 16:24:52,644 INFO L273 TraceCheckUtils]: 139: Hoare triple {13478#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {13478#true} is VALID [2018-11-19 16:24:52,644 INFO L273 TraceCheckUtils]: 140: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,644 INFO L268 TraceCheckUtils]: 141: Hoare quadruple {13478#true} {13478#true} #802#return; {13478#true} is VALID [2018-11-19 16:24:52,644 INFO L273 TraceCheckUtils]: 142: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,644 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {13478#true} {13479#false} #738#return; {13479#false} is VALID [2018-11-19 16:24:52,644 INFO L273 TraceCheckUtils]: 144: Hoare triple {13479#false} ~ldv_state_variable_0~0 := 2; {13479#false} is VALID [2018-11-19 16:24:52,645 INFO L256 TraceCheckUtils]: 145: Hoare triple {13479#false} call ldv_check_final_state(); {13479#false} is VALID [2018-11-19 16:24:52,645 INFO L273 TraceCheckUtils]: 146: Hoare triple {13479#false} havoc ~tmp___7~5; {13479#false} is VALID [2018-11-19 16:24:52,645 INFO L256 TraceCheckUtils]: 147: Hoare triple {13479#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {13478#true} is VALID [2018-11-19 16:24:52,645 INFO L273 TraceCheckUtils]: 148: Hoare triple {13478#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {13478#true} is VALID [2018-11-19 16:24:52,645 INFO L273 TraceCheckUtils]: 149: Hoare triple {13478#true} assume true; {13478#true} is VALID [2018-11-19 16:24:52,646 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {13478#true} {13479#false} #834#return; {13479#false} is VALID [2018-11-19 16:24:52,646 INFO L273 TraceCheckUtils]: 151: Hoare triple {13479#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {13479#false} is VALID [2018-11-19 16:24:52,646 INFO L273 TraceCheckUtils]: 152: Hoare triple {13479#false} assume !(0 != ~tmp___7~5); {13479#false} is VALID [2018-11-19 16:24:52,646 INFO L256 TraceCheckUtils]: 153: Hoare triple {13479#false} call ldv_error(); {13479#false} is VALID [2018-11-19 16:24:52,646 INFO L273 TraceCheckUtils]: 154: Hoare triple {13479#false} assume !false; {13479#false} is VALID [2018-11-19 16:24:52,660 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2018-11-19 16:24:52,660 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:24:52,660 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 16:24:52,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 155 [2018-11-19 16:24:52,661 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:24:52,661 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 16:24:52,801 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 137 edges. 137 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:24:52,802 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 16:24:52,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 16:24:52,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:24:52,802 INFO L87 Difference]: Start difference. First operand 1077 states and 1441 transitions. Second operand 3 states. [2018-11-19 16:25:00,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:00,738 INFO L93 Difference]: Finished difference Result 2877 states and 3834 transitions. [2018-11-19 16:25:00,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 16:25:00,738 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 155 [2018-11-19 16:25:00,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:25:00,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:25:00,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 919 transitions. [2018-11-19 16:25:00,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 16:25:00,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 919 transitions. [2018-11-19 16:25:00,750 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 919 transitions. [2018-11-19 16:25:01,505 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 919 edges. 919 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:01,682 INFO L225 Difference]: With dead ends: 2877 [2018-11-19 16:25:01,682 INFO L226 Difference]: Without dead ends: 1834 [2018-11-19 16:25:01,685 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 16:25:01,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1834 states. [2018-11-19 16:25:02,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1834 to 1815. [2018-11-19 16:25:02,771 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:25:02,772 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1834 states. Second operand 1815 states. [2018-11-19 16:25:02,772 INFO L74 IsIncluded]: Start isIncluded. First operand 1834 states. Second operand 1815 states. [2018-11-19 16:25:02,772 INFO L87 Difference]: Start difference. First operand 1834 states. Second operand 1815 states. [2018-11-19 16:25:02,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:02,888 INFO L93 Difference]: Finished difference Result 1834 states and 2403 transitions. [2018-11-19 16:25:02,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1834 states and 2403 transitions. [2018-11-19 16:25:02,892 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:02,892 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:02,892 INFO L74 IsIncluded]: Start isIncluded. First operand 1815 states. Second operand 1834 states. [2018-11-19 16:25:02,892 INFO L87 Difference]: Start difference. First operand 1815 states. Second operand 1834 states. [2018-11-19 16:25:03,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:03,010 INFO L93 Difference]: Finished difference Result 1834 states and 2403 transitions. [2018-11-19 16:25:03,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1834 states and 2403 transitions. [2018-11-19 16:25:03,014 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:03,014 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:03,014 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:25:03,014 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:25:03,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1815 states. [2018-11-19 16:25:03,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1815 states to 1815 states and 2385 transitions. [2018-11-19 16:25:03,173 INFO L78 Accepts]: Start accepts. Automaton has 1815 states and 2385 transitions. Word has length 155 [2018-11-19 16:25:03,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:25:03,173 INFO L480 AbstractCegarLoop]: Abstraction has 1815 states and 2385 transitions. [2018-11-19 16:25:03,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 16:25:03,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1815 states and 2385 transitions. [2018-11-19 16:25:03,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-11-19 16:25:03,177 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:25:03,177 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 16:25:03,177 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:25:03,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:25:03,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1956482179, now seen corresponding path program 1 times [2018-11-19 16:25:03,177 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:25:03,177 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:25:03,180 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:03,181 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:25:03,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:03,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:03,368 INFO L256 TraceCheckUtils]: 0: Hoare triple {23065#true} call ULTIMATE.init(); {23065#true} is VALID [2018-11-19 16:25:03,369 INFO L273 TraceCheckUtils]: 1: Hoare triple {23065#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,369 INFO L273 TraceCheckUtils]: 2: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,369 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {23065#true} {23065#true} #842#return; {23065#true} is VALID [2018-11-19 16:25:03,370 INFO L256 TraceCheckUtils]: 4: Hoare triple {23065#true} call #t~ret170 := main(); {23065#true} is VALID [2018-11-19 16:25:03,370 INFO L273 TraceCheckUtils]: 5: Hoare triple {23065#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {23065#true} is VALID [2018-11-19 16:25:03,370 INFO L256 TraceCheckUtils]: 6: Hoare triple {23065#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {23065#true} is VALID [2018-11-19 16:25:03,370 INFO L273 TraceCheckUtils]: 7: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,370 INFO L273 TraceCheckUtils]: 8: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L273 TraceCheckUtils]: 9: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {23065#true} {23065#true} #726#return; {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L273 TraceCheckUtils]: 11: Hoare triple {23065#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L256 TraceCheckUtils]: 12: Hoare triple {23065#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L273 TraceCheckUtils]: 13: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,371 INFO L273 TraceCheckUtils]: 14: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L273 TraceCheckUtils]: 15: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {23065#true} {23065#true} #728#return; {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L273 TraceCheckUtils]: 17: Hoare triple {23065#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L256 TraceCheckUtils]: 18: Hoare triple {23065#true} call ldv_initialize(); {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L256 TraceCheckUtils]: 19: Hoare triple {23065#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L273 TraceCheckUtils]: 20: Hoare triple {23065#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {23065#true} is VALID [2018-11-19 16:25:03,372 INFO L273 TraceCheckUtils]: 21: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {23065#true} {23065#true} #764#return; {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L273 TraceCheckUtils]: 23: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {23065#true} {23065#true} #730#return; {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L256 TraceCheckUtils]: 25: Hoare triple {23065#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L273 TraceCheckUtils]: 26: Hoare triple {23065#true} #t~loopctr171 := 0; {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L273 TraceCheckUtils]: 27: Hoare triple {23065#true} assume !(#t~loopctr171 < #amount); {23065#true} is VALID [2018-11-19 16:25:03,373 INFO L273 TraceCheckUtils]: 28: Hoare triple {23065#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {23065#true} {23065#true} #732#return; {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L273 TraceCheckUtils]: 30: Hoare triple {23065#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L256 TraceCheckUtils]: 31: Hoare triple {23065#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L273 TraceCheckUtils]: 32: Hoare triple {23065#true} #t~loopctr171 := 0; {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L273 TraceCheckUtils]: 33: Hoare triple {23065#true} assume !(#t~loopctr171 < #amount); {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L273 TraceCheckUtils]: 34: Hoare triple {23065#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {23065#true} is VALID [2018-11-19 16:25:03,374 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {23065#true} {23065#true} #734#return; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 36: Hoare triple {23065#true} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 37: Hoare triple {23065#true} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 38: Hoare triple {23065#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 39: Hoare triple {23065#true} assume #t~switch137; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 40: Hoare triple {23065#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 41: Hoare triple {23065#true} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {23065#true} is VALID [2018-11-19 16:25:03,375 INFO L273 TraceCheckUtils]: 42: Hoare triple {23065#true} assume #t~switch146; {23065#true} is VALID [2018-11-19 16:25:03,376 INFO L273 TraceCheckUtils]: 43: Hoare triple {23065#true} assume 1 == ~ldv_state_variable_0~0; {23065#true} is VALID [2018-11-19 16:25:03,376 INFO L256 TraceCheckUtils]: 44: Hoare triple {23065#true} call #t~ret147 := gl620a_driver_init(); {23065#true} is VALID [2018-11-19 16:25:03,376 INFO L273 TraceCheckUtils]: 45: Hoare triple {23065#true} havoc ~tmp~10; {23065#true} is VALID [2018-11-19 16:25:03,376 INFO L256 TraceCheckUtils]: 46: Hoare triple {23065#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {23065#true} is VALID [2018-11-19 16:25:03,376 INFO L273 TraceCheckUtils]: 47: Hoare triple {23065#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {23065#true} is VALID [2018-11-19 16:25:03,377 INFO L256 TraceCheckUtils]: 48: Hoare triple {23065#true} call ldv_usb_driver_1(); {23065#true} is VALID [2018-11-19 16:25:03,377 INFO L273 TraceCheckUtils]: 49: Hoare triple {23065#true} havoc ~tmp~12.base, ~tmp~12.offset; {23065#true} is VALID [2018-11-19 16:25:03,377 INFO L256 TraceCheckUtils]: 50: Hoare triple {23065#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {23065#true} is VALID [2018-11-19 16:25:03,377 INFO L273 TraceCheckUtils]: 51: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,377 INFO L273 TraceCheckUtils]: 52: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,378 INFO L273 TraceCheckUtils]: 53: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,378 INFO L268 TraceCheckUtils]: 54: Hoare quadruple {23065#true} {23065#true} #800#return; {23065#true} is VALID [2018-11-19 16:25:03,378 INFO L273 TraceCheckUtils]: 55: Hoare triple {23065#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {23065#true} is VALID [2018-11-19 16:25:03,378 INFO L273 TraceCheckUtils]: 56: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,378 INFO L268 TraceCheckUtils]: 57: Hoare quadruple {23065#true} {23065#true} #828#return; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L273 TraceCheckUtils]: 58: Hoare triple {23065#true} #res := ~ldv_func_res~0; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L273 TraceCheckUtils]: 59: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {23065#true} {23065#true} #724#return; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L273 TraceCheckUtils]: 61: Hoare triple {23065#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L273 TraceCheckUtils]: 62: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,379 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {23065#true} {23065#true} #740#return; {23065#true} is VALID [2018-11-19 16:25:03,380 INFO L273 TraceCheckUtils]: 64: Hoare triple {23065#true} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {23065#true} is VALID [2018-11-19 16:25:03,380 INFO L273 TraceCheckUtils]: 65: Hoare triple {23065#true} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {23065#true} is VALID [2018-11-19 16:25:03,380 INFO L256 TraceCheckUtils]: 66: Hoare triple {23065#true} call ldv_initialize_driver_info_2(); {23065#true} is VALID [2018-11-19 16:25:03,380 INFO L273 TraceCheckUtils]: 67: Hoare triple {23065#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {23065#true} is VALID [2018-11-19 16:25:03,380 INFO L256 TraceCheckUtils]: 68: Hoare triple {23065#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L273 TraceCheckUtils]: 69: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L273 TraceCheckUtils]: 70: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L273 TraceCheckUtils]: 71: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L268 TraceCheckUtils]: 72: Hoare quadruple {23065#true} {23065#true} #768#return; {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L273 TraceCheckUtils]: 73: Hoare triple {23065#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L256 TraceCheckUtils]: 74: Hoare triple {23065#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {23065#true} is VALID [2018-11-19 16:25:03,381 INFO L273 TraceCheckUtils]: 75: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L273 TraceCheckUtils]: 76: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L273 TraceCheckUtils]: 77: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {23065#true} {23065#true} #770#return; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L273 TraceCheckUtils]: 79: Hoare triple {23065#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L273 TraceCheckUtils]: 80: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,382 INFO L268 TraceCheckUtils]: 81: Hoare quadruple {23065#true} {23065#true} #742#return; {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 82: Hoare triple {23065#true} assume !(0 != ~ldv_retval_4~0); {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 83: Hoare triple {23065#true} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 84: Hoare triple {23065#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 85: Hoare triple {23065#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 86: Hoare triple {23065#true} assume #t~switch137; {23065#true} is VALID [2018-11-19 16:25:03,383 INFO L273 TraceCheckUtils]: 87: Hoare triple {23065#true} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {23065#true} is VALID [2018-11-19 16:25:03,384 INFO L273 TraceCheckUtils]: 88: Hoare triple {23065#true} assume #t~switch149; {23065#true} is VALID [2018-11-19 16:25:03,384 INFO L273 TraceCheckUtils]: 89: Hoare triple {23065#true} assume 1 == ~ldv_state_variable_2~0; {23065#true} is VALID [2018-11-19 16:25:03,384 INFO L256 TraceCheckUtils]: 90: Hoare triple {23065#true} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {23065#true} is VALID [2018-11-19 16:25:03,384 INFO L273 TraceCheckUtils]: 91: Hoare triple {23065#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {23065#true} is VALID [2018-11-19 16:25:03,384 INFO L273 TraceCheckUtils]: 92: Hoare triple {23065#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {23065#true} is VALID [2018-11-19 16:25:03,385 INFO L273 TraceCheckUtils]: 93: Hoare triple {23065#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {23065#true} is VALID [2018-11-19 16:25:03,385 INFO L273 TraceCheckUtils]: 94: Hoare triple {23065#true} assume ~count~0 % 4294967296 > 1; {23065#true} is VALID [2018-11-19 16:25:03,385 INFO L273 TraceCheckUtils]: 95: Hoare triple {23065#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {23065#true} is VALID [2018-11-19 16:25:03,385 INFO L273 TraceCheckUtils]: 96: Hoare triple {23065#true} assume !(~size~0 % 4294967296 > 1514); {23065#true} is VALID [2018-11-19 16:25:03,385 INFO L256 TraceCheckUtils]: 97: Hoare triple {23065#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {23065#true} is VALID [2018-11-19 16:25:03,386 INFO L273 TraceCheckUtils]: 98: Hoare triple {23065#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {23065#true} is VALID [2018-11-19 16:25:03,386 INFO L256 TraceCheckUtils]: 99: Hoare triple {23065#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {23065#true} is VALID [2018-11-19 16:25:03,386 INFO L273 TraceCheckUtils]: 100: Hoare triple {23065#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {23065#true} is VALID [2018-11-19 16:25:03,386 INFO L256 TraceCheckUtils]: 101: Hoare triple {23065#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {23065#true} is VALID [2018-11-19 16:25:03,386 INFO L273 TraceCheckUtils]: 102: Hoare triple {23065#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {23065#true} is VALID [2018-11-19 16:25:03,396 INFO L273 TraceCheckUtils]: 103: Hoare triple {23065#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {23067#(and (= 0 |ldv_zalloc_#res.offset|) (= 0 |ldv_zalloc_#res.base|))} is VALID [2018-11-19 16:25:03,397 INFO L273 TraceCheckUtils]: 104: Hoare triple {23067#(and (= 0 |ldv_zalloc_#res.offset|) (= 0 |ldv_zalloc_#res.base|))} assume true; {23067#(and (= 0 |ldv_zalloc_#res.offset|) (= 0 |ldv_zalloc_#res.base|))} is VALID [2018-11-19 16:25:03,398 INFO L268 TraceCheckUtils]: 105: Hoare quadruple {23067#(and (= 0 |ldv_zalloc_#res.offset|) (= 0 |ldv_zalloc_#res.base|))} {23065#true} #816#return; {23068#(and (= 0 |ldv_skb_alloc_#t~ret165.offset|) (= 0 |ldv_skb_alloc_#t~ret165.base|))} is VALID [2018-11-19 16:25:03,402 INFO L273 TraceCheckUtils]: 106: Hoare triple {23068#(and (= 0 |ldv_skb_alloc_#t~ret165.offset|) (= 0 |ldv_skb_alloc_#t~ret165.base|))} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {23069#(and (= ldv_skb_alloc_~skb~0.base 0) (= ldv_skb_alloc_~skb~0.offset 0))} is VALID [2018-11-19 16:25:03,403 INFO L273 TraceCheckUtils]: 107: Hoare triple {23069#(and (= ldv_skb_alloc_~skb~0.base 0) (= ldv_skb_alloc_~skb~0.offset 0))} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {23066#false} is VALID [2018-11-19 16:25:03,403 INFO L256 TraceCheckUtils]: 108: Hoare triple {23066#false} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {23065#true} is VALID [2018-11-19 16:25:03,403 INFO L273 TraceCheckUtils]: 109: Hoare triple {23065#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {23065#true} is VALID [2018-11-19 16:25:03,403 INFO L273 TraceCheckUtils]: 110: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,403 INFO L273 TraceCheckUtils]: 111: Hoare triple {23065#true} assume !false; {23065#true} is VALID [2018-11-19 16:25:03,403 INFO L273 TraceCheckUtils]: 112: Hoare triple {23065#true} assume !(~i~0 < ~last_index~0); {23065#true} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 113: Hoare triple {23065#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {23065#true} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 114: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,404 INFO L268 TraceCheckUtils]: 115: Hoare quadruple {23065#true} {23066#false} #818#return; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 116: Hoare triple {23066#false} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 117: Hoare triple {23066#false} assume true; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {23066#false} {23065#true} #810#return; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 119: Hoare triple {23066#false} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L273 TraceCheckUtils]: 120: Hoare triple {23066#false} assume true; {23066#false} is VALID [2018-11-19 16:25:03,404 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {23066#false} {23065#true} #794#return; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 122: Hoare triple {23066#false} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 123: Hoare triple {23066#false} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 124: Hoare triple {23066#false} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 125: Hoare triple {23066#false} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 126: Hoare triple {23066#false} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 127: Hoare triple {23066#false} assume true; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L268 TraceCheckUtils]: 128: Hoare quadruple {23066#false} {23065#true} #746#return; {23066#false} is VALID [2018-11-19 16:25:03,405 INFO L273 TraceCheckUtils]: 129: Hoare triple {23066#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 130: Hoare triple {23066#false} assume !(2 == ~ldv_state_variable_2~0); {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 131: Hoare triple {23066#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 132: Hoare triple {23066#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 133: Hoare triple {23066#false} assume #t~switch137; {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 134: Hoare triple {23066#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {23066#false} is VALID [2018-11-19 16:25:03,406 INFO L273 TraceCheckUtils]: 135: Hoare triple {23066#false} assume #t~switch146; {23066#false} is VALID [2018-11-19 16:25:03,407 INFO L273 TraceCheckUtils]: 136: Hoare triple {23066#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {23066#false} is VALID [2018-11-19 16:25:03,407 INFO L256 TraceCheckUtils]: 137: Hoare triple {23066#false} call gl620a_driver_exit(); {23065#true} is VALID [2018-11-19 16:25:03,407 INFO L256 TraceCheckUtils]: 138: Hoare triple {23065#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {23065#true} is VALID [2018-11-19 16:25:03,407 INFO L273 TraceCheckUtils]: 139: Hoare triple {23065#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {23065#true} is VALID [2018-11-19 16:25:03,407 INFO L273 TraceCheckUtils]: 140: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,407 INFO L268 TraceCheckUtils]: 141: Hoare quadruple {23065#true} {23065#true} #802#return; {23065#true} is VALID [2018-11-19 16:25:03,407 INFO L273 TraceCheckUtils]: 142: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,408 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {23065#true} {23066#false} #738#return; {23066#false} is VALID [2018-11-19 16:25:03,408 INFO L273 TraceCheckUtils]: 144: Hoare triple {23066#false} ~ldv_state_variable_0~0 := 2; {23066#false} is VALID [2018-11-19 16:25:03,408 INFO L256 TraceCheckUtils]: 145: Hoare triple {23066#false} call ldv_check_final_state(); {23066#false} is VALID [2018-11-19 16:25:03,408 INFO L273 TraceCheckUtils]: 146: Hoare triple {23066#false} havoc ~tmp___7~5; {23066#false} is VALID [2018-11-19 16:25:03,408 INFO L256 TraceCheckUtils]: 147: Hoare triple {23066#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {23065#true} is VALID [2018-11-19 16:25:03,408 INFO L273 TraceCheckUtils]: 148: Hoare triple {23065#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {23065#true} is VALID [2018-11-19 16:25:03,409 INFO L273 TraceCheckUtils]: 149: Hoare triple {23065#true} assume true; {23065#true} is VALID [2018-11-19 16:25:03,409 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {23065#true} {23066#false} #834#return; {23066#false} is VALID [2018-11-19 16:25:03,409 INFO L273 TraceCheckUtils]: 151: Hoare triple {23066#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {23066#false} is VALID [2018-11-19 16:25:03,409 INFO L273 TraceCheckUtils]: 152: Hoare triple {23066#false} assume !(0 != ~tmp___7~5); {23066#false} is VALID [2018-11-19 16:25:03,409 INFO L256 TraceCheckUtils]: 153: Hoare triple {23066#false} call ldv_error(); {23066#false} is VALID [2018-11-19 16:25:03,409 INFO L273 TraceCheckUtils]: 154: Hoare triple {23066#false} assume !false; {23066#false} is VALID [2018-11-19 16:25:03,418 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-11-19 16:25:03,418 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:25:03,419 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-19 16:25:03,419 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 155 [2018-11-19 16:25:03,419 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:25:03,420 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-19 16:25:03,538 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 137 edges. 137 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:03,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-19 16:25:03,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-19 16:25:03,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-19 16:25:03,539 INFO L87 Difference]: Start difference. First operand 1815 states and 2385 transitions. Second operand 5 states. [2018-11-19 16:25:14,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:14,115 INFO L93 Difference]: Finished difference Result 3650 states and 4839 transitions. [2018-11-19 16:25:14,116 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 16:25:14,116 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 155 [2018-11-19 16:25:14,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:25:14,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 16:25:14,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 663 transitions. [2018-11-19 16:25:14,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 16:25:14,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 663 transitions. [2018-11-19 16:25:14,130 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 663 transitions. [2018-11-19 16:25:14,711 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 663 edges. 663 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:15,002 INFO L225 Difference]: With dead ends: 3650 [2018-11-19 16:25:15,002 INFO L226 Difference]: Without dead ends: 1869 [2018-11-19 16:25:15,008 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-19 16:25:15,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2018-11-19 16:25:15,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 1855. [2018-11-19 16:25:15,783 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:25:15,783 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1869 states. Second operand 1855 states. [2018-11-19 16:25:15,783 INFO L74 IsIncluded]: Start isIncluded. First operand 1869 states. Second operand 1855 states. [2018-11-19 16:25:15,783 INFO L87 Difference]: Start difference. First operand 1869 states. Second operand 1855 states. [2018-11-19 16:25:15,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:15,986 INFO L93 Difference]: Finished difference Result 1869 states and 2448 transitions. [2018-11-19 16:25:15,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 2448 transitions. [2018-11-19 16:25:15,990 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:15,990 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:15,990 INFO L74 IsIncluded]: Start isIncluded. First operand 1855 states. Second operand 1869 states. [2018-11-19 16:25:15,991 INFO L87 Difference]: Start difference. First operand 1855 states. Second operand 1869 states. [2018-11-19 16:25:16,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:16,186 INFO L93 Difference]: Finished difference Result 1869 states and 2448 transitions. [2018-11-19 16:25:16,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 2448 transitions. [2018-11-19 16:25:16,190 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:16,190 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:16,190 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:25:16,190 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:25:16,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1855 states. [2018-11-19 16:25:16,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2433 transitions. [2018-11-19 16:25:16,426 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2433 transitions. Word has length 155 [2018-11-19 16:25:16,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:25:16,426 INFO L480 AbstractCegarLoop]: Abstraction has 1855 states and 2433 transitions. [2018-11-19 16:25:16,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-19 16:25:16,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2433 transitions. [2018-11-19 16:25:16,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-11-19 16:25:16,431 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:25:16,432 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 5, 3, 3, 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] [2018-11-19 16:25:16,432 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:25:16,432 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:25:16,432 INFO L82 PathProgramCache]: Analyzing trace with hash -505043414, now seen corresponding path program 1 times [2018-11-19 16:25:16,433 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:25:16,433 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:25:16,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:16,436 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:25:16,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:16,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:16,590 INFO L256 TraceCheckUtils]: 0: Hoare triple {33718#true} call ULTIMATE.init(); {33718#true} is VALID [2018-11-19 16:25:16,590 INFO L273 TraceCheckUtils]: 1: Hoare triple {33718#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L273 TraceCheckUtils]: 2: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {33718#true} {33718#true} #842#return; {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L256 TraceCheckUtils]: 4: Hoare triple {33718#true} call #t~ret170 := main(); {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L273 TraceCheckUtils]: 5: Hoare triple {33718#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L256 TraceCheckUtils]: 6: Hoare triple {33718#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {33718#true} is VALID [2018-11-19 16:25:16,591 INFO L273 TraceCheckUtils]: 7: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L273 TraceCheckUtils]: 8: Hoare triple {33718#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L273 TraceCheckUtils]: 9: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {33718#true} {33718#true} #726#return; {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L273 TraceCheckUtils]: 11: Hoare triple {33718#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L256 TraceCheckUtils]: 12: Hoare triple {33718#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {33718#true} is VALID [2018-11-19 16:25:16,592 INFO L273 TraceCheckUtils]: 13: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L273 TraceCheckUtils]: 14: Hoare triple {33718#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L273 TraceCheckUtils]: 15: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {33718#true} {33718#true} #728#return; {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L273 TraceCheckUtils]: 17: Hoare triple {33718#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L256 TraceCheckUtils]: 18: Hoare triple {33718#true} call ldv_initialize(); {33718#true} is VALID [2018-11-19 16:25:16,593 INFO L256 TraceCheckUtils]: 19: Hoare triple {33718#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L273 TraceCheckUtils]: 20: Hoare triple {33718#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L273 TraceCheckUtils]: 21: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {33718#true} {33718#true} #764#return; {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L273 TraceCheckUtils]: 23: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {33718#true} {33718#true} #730#return; {33718#true} is VALID [2018-11-19 16:25:16,594 INFO L256 TraceCheckUtils]: 25: Hoare triple {33718#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {33718#true} is VALID [2018-11-19 16:25:16,595 INFO L273 TraceCheckUtils]: 26: Hoare triple {33718#true} #t~loopctr171 := 0; {33718#true} is VALID [2018-11-19 16:25:16,595 INFO L273 TraceCheckUtils]: 27: Hoare triple {33718#true} assume !(#t~loopctr171 < #amount); {33718#true} is VALID [2018-11-19 16:25:16,595 INFO L273 TraceCheckUtils]: 28: Hoare triple {33718#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {33718#true} is VALID [2018-11-19 16:25:16,595 INFO L268 TraceCheckUtils]: 29: Hoare quadruple {33718#true} {33718#true} #732#return; {33718#true} is VALID [2018-11-19 16:25:16,595 INFO L273 TraceCheckUtils]: 30: Hoare triple {33718#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {33718#true} is VALID [2018-11-19 16:25:16,596 INFO L256 TraceCheckUtils]: 31: Hoare triple {33718#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {33718#true} is VALID [2018-11-19 16:25:16,596 INFO L273 TraceCheckUtils]: 32: Hoare triple {33718#true} #t~loopctr171 := 0; {33720#(= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:25:16,597 INFO L273 TraceCheckUtils]: 33: Hoare triple {33720#(= |#Ultimate.C_memset_#t~loopctr171| 0)} assume !(#t~loopctr171 < #amount); {33721#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:16,597 INFO L273 TraceCheckUtils]: 34: Hoare triple {33721#(not (= |#Ultimate.C_memset_#amount| 4))} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {33721#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:16,598 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {33721#(not (= |#Ultimate.C_memset_#amount| 4))} {33718#true} #734#return; {33719#false} is VALID [2018-11-19 16:25:16,599 INFO L273 TraceCheckUtils]: 36: Hoare triple {33719#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {33719#false} is VALID [2018-11-19 16:25:16,599 INFO L273 TraceCheckUtils]: 37: Hoare triple {33719#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,599 INFO L273 TraceCheckUtils]: 38: Hoare triple {33719#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,599 INFO L273 TraceCheckUtils]: 39: Hoare triple {33719#false} assume #t~switch137; {33719#false} is VALID [2018-11-19 16:25:16,599 INFO L273 TraceCheckUtils]: 40: Hoare triple {33719#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {33719#false} is VALID [2018-11-19 16:25:16,600 INFO L273 TraceCheckUtils]: 41: Hoare triple {33719#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {33719#false} is VALID [2018-11-19 16:25:16,600 INFO L273 TraceCheckUtils]: 42: Hoare triple {33719#false} assume #t~switch146; {33719#false} is VALID [2018-11-19 16:25:16,600 INFO L273 TraceCheckUtils]: 43: Hoare triple {33719#false} assume 1 == ~ldv_state_variable_0~0; {33719#false} is VALID [2018-11-19 16:25:16,600 INFO L256 TraceCheckUtils]: 44: Hoare triple {33719#false} call #t~ret147 := gl620a_driver_init(); {33718#true} is VALID [2018-11-19 16:25:16,600 INFO L273 TraceCheckUtils]: 45: Hoare triple {33718#true} havoc ~tmp~10; {33718#true} is VALID [2018-11-19 16:25:16,600 INFO L256 TraceCheckUtils]: 46: Hoare triple {33718#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {33718#true} is VALID [2018-11-19 16:25:16,601 INFO L273 TraceCheckUtils]: 47: Hoare triple {33718#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {33718#true} is VALID [2018-11-19 16:25:16,601 INFO L256 TraceCheckUtils]: 48: Hoare triple {33718#true} call ldv_usb_driver_1(); {33718#true} is VALID [2018-11-19 16:25:16,601 INFO L273 TraceCheckUtils]: 49: Hoare triple {33718#true} havoc ~tmp~12.base, ~tmp~12.offset; {33718#true} is VALID [2018-11-19 16:25:16,601 INFO L256 TraceCheckUtils]: 50: Hoare triple {33718#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {33718#true} is VALID [2018-11-19 16:25:16,601 INFO L273 TraceCheckUtils]: 51: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L273 TraceCheckUtils]: 52: Hoare triple {33718#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L273 TraceCheckUtils]: 53: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L268 TraceCheckUtils]: 54: Hoare quadruple {33718#true} {33718#true} #800#return; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L273 TraceCheckUtils]: 55: Hoare triple {33718#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L273 TraceCheckUtils]: 56: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,602 INFO L268 TraceCheckUtils]: 57: Hoare quadruple {33718#true} {33718#true} #828#return; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L273 TraceCheckUtils]: 58: Hoare triple {33718#true} #res := ~ldv_func_res~0; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L273 TraceCheckUtils]: 59: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {33718#true} {33718#true} #724#return; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L273 TraceCheckUtils]: 61: Hoare triple {33718#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L273 TraceCheckUtils]: 62: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,603 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {33718#true} {33719#false} #740#return; {33719#false} is VALID [2018-11-19 16:25:16,604 INFO L273 TraceCheckUtils]: 64: Hoare triple {33719#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {33719#false} is VALID [2018-11-19 16:25:16,604 INFO L273 TraceCheckUtils]: 65: Hoare triple {33719#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {33719#false} is VALID [2018-11-19 16:25:16,604 INFO L256 TraceCheckUtils]: 66: Hoare triple {33719#false} call ldv_initialize_driver_info_2(); {33718#true} is VALID [2018-11-19 16:25:16,604 INFO L273 TraceCheckUtils]: 67: Hoare triple {33718#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {33718#true} is VALID [2018-11-19 16:25:16,604 INFO L256 TraceCheckUtils]: 68: Hoare triple {33718#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L273 TraceCheckUtils]: 69: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L273 TraceCheckUtils]: 70: Hoare triple {33718#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L273 TraceCheckUtils]: 71: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L268 TraceCheckUtils]: 72: Hoare quadruple {33718#true} {33718#true} #768#return; {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L273 TraceCheckUtils]: 73: Hoare triple {33718#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {33718#true} is VALID [2018-11-19 16:25:16,605 INFO L256 TraceCheckUtils]: 74: Hoare triple {33718#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {33718#true} is VALID [2018-11-19 16:25:16,606 INFO L273 TraceCheckUtils]: 75: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,606 INFO L273 TraceCheckUtils]: 76: Hoare triple {33718#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {33718#true} is VALID [2018-11-19 16:25:16,606 INFO L273 TraceCheckUtils]: 77: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,606 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {33718#true} {33718#true} #770#return; {33718#true} is VALID [2018-11-19 16:25:16,606 INFO L273 TraceCheckUtils]: 79: Hoare triple {33718#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {33718#true} is VALID [2018-11-19 16:25:16,607 INFO L273 TraceCheckUtils]: 80: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,607 INFO L268 TraceCheckUtils]: 81: Hoare quadruple {33718#true} {33719#false} #742#return; {33719#false} is VALID [2018-11-19 16:25:16,607 INFO L273 TraceCheckUtils]: 82: Hoare triple {33719#false} assume !(0 != ~ldv_retval_4~0); {33719#false} is VALID [2018-11-19 16:25:16,607 INFO L273 TraceCheckUtils]: 83: Hoare triple {33719#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,607 INFO L273 TraceCheckUtils]: 84: Hoare triple {33719#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,607 INFO L273 TraceCheckUtils]: 85: Hoare triple {33719#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,608 INFO L273 TraceCheckUtils]: 86: Hoare triple {33719#false} assume #t~switch137; {33719#false} is VALID [2018-11-19 16:25:16,608 INFO L273 TraceCheckUtils]: 87: Hoare triple {33719#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {33719#false} is VALID [2018-11-19 16:25:16,608 INFO L273 TraceCheckUtils]: 88: Hoare triple {33719#false} assume #t~switch149; {33719#false} is VALID [2018-11-19 16:25:16,608 INFO L273 TraceCheckUtils]: 89: Hoare triple {33719#false} assume 1 == ~ldv_state_variable_2~0; {33719#false} is VALID [2018-11-19 16:25:16,608 INFO L256 TraceCheckUtils]: 90: Hoare triple {33719#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {33718#true} is VALID [2018-11-19 16:25:16,608 INFO L273 TraceCheckUtils]: 91: Hoare triple {33718#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L273 TraceCheckUtils]: 92: Hoare triple {33718#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L273 TraceCheckUtils]: 93: Hoare triple {33718#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L273 TraceCheckUtils]: 94: Hoare triple {33718#true} assume ~count~0 % 4294967296 > 1; {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L273 TraceCheckUtils]: 95: Hoare triple {33718#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L273 TraceCheckUtils]: 96: Hoare triple {33718#true} assume !(~size~0 % 4294967296 > 1514); {33718#true} is VALID [2018-11-19 16:25:16,609 INFO L256 TraceCheckUtils]: 97: Hoare triple {33718#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L273 TraceCheckUtils]: 98: Hoare triple {33718#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L256 TraceCheckUtils]: 99: Hoare triple {33718#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L273 TraceCheckUtils]: 100: Hoare triple {33718#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L256 TraceCheckUtils]: 101: Hoare triple {33718#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L273 TraceCheckUtils]: 102: Hoare triple {33718#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {33718#true} is VALID [2018-11-19 16:25:16,610 INFO L273 TraceCheckUtils]: 103: Hoare triple {33718#true} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {33718#true} is VALID [2018-11-19 16:25:16,611 INFO L256 TraceCheckUtils]: 104: Hoare triple {33718#true} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {33718#true} is VALID [2018-11-19 16:25:16,611 INFO L273 TraceCheckUtils]: 105: Hoare triple {33718#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {33718#true} is VALID [2018-11-19 16:25:16,611 INFO L273 TraceCheckUtils]: 106: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,611 INFO L268 TraceCheckUtils]: 107: Hoare quadruple {33718#true} {33718#true} #840#return; {33718#true} is VALID [2018-11-19 16:25:16,611 INFO L273 TraceCheckUtils]: 108: Hoare triple {33718#true} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L273 TraceCheckUtils]: 109: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L268 TraceCheckUtils]: 110: Hoare quadruple {33718#true} {33718#true} #816#return; {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L273 TraceCheckUtils]: 111: Hoare triple {33718#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L273 TraceCheckUtils]: 112: Hoare triple {33718#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L256 TraceCheckUtils]: 113: Hoare triple {33718#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {33718#true} is VALID [2018-11-19 16:25:16,612 INFO L273 TraceCheckUtils]: 114: Hoare triple {33718#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L273 TraceCheckUtils]: 115: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L273 TraceCheckUtils]: 116: Hoare triple {33718#true} assume !false; {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L273 TraceCheckUtils]: 117: Hoare triple {33718#true} assume !(~i~0 < ~last_index~0); {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L273 TraceCheckUtils]: 118: Hoare triple {33718#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L273 TraceCheckUtils]: 119: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,613 INFO L268 TraceCheckUtils]: 120: Hoare quadruple {33718#true} {33718#true} #818#return; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L273 TraceCheckUtils]: 121: Hoare triple {33718#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L273 TraceCheckUtils]: 122: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L268 TraceCheckUtils]: 123: Hoare quadruple {33718#true} {33718#true} #810#return; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L273 TraceCheckUtils]: 124: Hoare triple {33718#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L273 TraceCheckUtils]: 125: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,614 INFO L268 TraceCheckUtils]: 126: Hoare quadruple {33718#true} {33718#true} #794#return; {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 127: Hoare triple {33718#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 128: Hoare triple {33718#true} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 129: Hoare triple {33718#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 130: Hoare triple {33718#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 131: Hoare triple {33718#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {33718#true} is VALID [2018-11-19 16:25:16,615 INFO L273 TraceCheckUtils]: 132: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,616 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {33718#true} {33719#false} #746#return; {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 134: Hoare triple {33719#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 135: Hoare triple {33719#false} assume !(2 == ~ldv_state_variable_2~0); {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 136: Hoare triple {33719#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 137: Hoare triple {33719#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 138: Hoare triple {33719#false} assume #t~switch137; {33719#false} is VALID [2018-11-19 16:25:16,616 INFO L273 TraceCheckUtils]: 139: Hoare triple {33719#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {33719#false} is VALID [2018-11-19 16:25:16,617 INFO L273 TraceCheckUtils]: 140: Hoare triple {33719#false} assume #t~switch146; {33719#false} is VALID [2018-11-19 16:25:16,617 INFO L273 TraceCheckUtils]: 141: Hoare triple {33719#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {33719#false} is VALID [2018-11-19 16:25:16,617 INFO L256 TraceCheckUtils]: 142: Hoare triple {33719#false} call gl620a_driver_exit(); {33718#true} is VALID [2018-11-19 16:25:16,617 INFO L256 TraceCheckUtils]: 143: Hoare triple {33718#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {33718#true} is VALID [2018-11-19 16:25:16,617 INFO L273 TraceCheckUtils]: 144: Hoare triple {33718#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {33718#true} is VALID [2018-11-19 16:25:16,617 INFO L273 TraceCheckUtils]: 145: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,618 INFO L268 TraceCheckUtils]: 146: Hoare quadruple {33718#true} {33718#true} #802#return; {33718#true} is VALID [2018-11-19 16:25:16,618 INFO L273 TraceCheckUtils]: 147: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,618 INFO L268 TraceCheckUtils]: 148: Hoare quadruple {33718#true} {33719#false} #738#return; {33719#false} is VALID [2018-11-19 16:25:16,618 INFO L273 TraceCheckUtils]: 149: Hoare triple {33719#false} ~ldv_state_variable_0~0 := 2; {33719#false} is VALID [2018-11-19 16:25:16,618 INFO L256 TraceCheckUtils]: 150: Hoare triple {33719#false} call ldv_check_final_state(); {33719#false} is VALID [2018-11-19 16:25:16,618 INFO L273 TraceCheckUtils]: 151: Hoare triple {33719#false} havoc ~tmp___7~5; {33719#false} is VALID [2018-11-19 16:25:16,619 INFO L256 TraceCheckUtils]: 152: Hoare triple {33719#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {33718#true} is VALID [2018-11-19 16:25:16,619 INFO L273 TraceCheckUtils]: 153: Hoare triple {33718#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {33718#true} is VALID [2018-11-19 16:25:16,619 INFO L273 TraceCheckUtils]: 154: Hoare triple {33718#true} assume true; {33718#true} is VALID [2018-11-19 16:25:16,619 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {33718#true} {33719#false} #834#return; {33719#false} is VALID [2018-11-19 16:25:16,619 INFO L273 TraceCheckUtils]: 156: Hoare triple {33719#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {33719#false} is VALID [2018-11-19 16:25:16,620 INFO L273 TraceCheckUtils]: 157: Hoare triple {33719#false} assume !(0 != ~tmp___7~5); {33719#false} is VALID [2018-11-19 16:25:16,620 INFO L256 TraceCheckUtils]: 158: Hoare triple {33719#false} call ldv_error(); {33719#false} is VALID [2018-11-19 16:25:16,620 INFO L273 TraceCheckUtils]: 159: Hoare triple {33719#false} assume !false; {33719#false} is VALID [2018-11-19 16:25:16,633 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-11-19 16:25:16,633 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 16:25:16,634 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-19 16:25:16,634 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 160 [2018-11-19 16:25:16,635 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:25:16,635 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2018-11-19 16:25:16,782 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 140 edges. 140 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:16,782 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-19 16:25:16,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-19 16:25:16,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-19 16:25:16,783 INFO L87 Difference]: Start difference. First operand 1855 states and 2433 transitions. Second operand 4 states. [2018-11-19 16:25:25,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:25,385 INFO L93 Difference]: Finished difference Result 3686 states and 4841 transitions. [2018-11-19 16:25:25,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-19 16:25:25,385 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 160 [2018-11-19 16:25:25,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:25:25,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-19 16:25:25,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 660 transitions. [2018-11-19 16:25:25,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-19 16:25:25,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 660 transitions. [2018-11-19 16:25:25,397 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states and 660 transitions. [2018-11-19 16:25:25,970 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 660 edges. 660 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:26,143 INFO L225 Difference]: With dead ends: 3686 [2018-11-19 16:25:26,143 INFO L226 Difference]: Without dead ends: 1856 [2018-11-19 16:25:26,147 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-19 16:25:26,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1856 states. [2018-11-19 16:25:26,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1856 to 1856. [2018-11-19 16:25:26,762 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:25:26,762 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1856 states. Second operand 1856 states. [2018-11-19 16:25:26,762 INFO L74 IsIncluded]: Start isIncluded. First operand 1856 states. Second operand 1856 states. [2018-11-19 16:25:26,762 INFO L87 Difference]: Start difference. First operand 1856 states. Second operand 1856 states. [2018-11-19 16:25:26,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:26,870 INFO L93 Difference]: Finished difference Result 1856 states and 2434 transitions. [2018-11-19 16:25:26,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2434 transitions. [2018-11-19 16:25:26,872 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:26,872 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:26,872 INFO L74 IsIncluded]: Start isIncluded. First operand 1856 states. Second operand 1856 states. [2018-11-19 16:25:26,872 INFO L87 Difference]: Start difference. First operand 1856 states. Second operand 1856 states. [2018-11-19 16:25:26,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:26,982 INFO L93 Difference]: Finished difference Result 1856 states and 2434 transitions. [2018-11-19 16:25:26,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2434 transitions. [2018-11-19 16:25:26,984 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:26,984 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:26,985 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:25:26,985 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:25:26,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1856 states. [2018-11-19 16:25:27,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 2434 transitions. [2018-11-19 16:25:27,130 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 2434 transitions. Word has length 160 [2018-11-19 16:25:27,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:25:27,130 INFO L480 AbstractCegarLoop]: Abstraction has 1856 states and 2434 transitions. [2018-11-19 16:25:27,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-19 16:25:27,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2434 transitions. [2018-11-19 16:25:27,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-11-19 16:25:27,133 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:25:27,133 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 5, 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] [2018-11-19 16:25:27,134 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:25:27,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:25:27,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1899495460, now seen corresponding path program 1 times [2018-11-19 16:25:27,134 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:25:27,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:25:27,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:27,137 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:25:27,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:27,349 INFO L256 TraceCheckUtils]: 0: Hoare triple {44388#true} call ULTIMATE.init(); {44388#true} is VALID [2018-11-19 16:25:27,349 INFO L273 TraceCheckUtils]: 1: Hoare triple {44388#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,350 INFO L273 TraceCheckUtils]: 2: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,350 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {44388#true} {44388#true} #842#return; {44388#true} is VALID [2018-11-19 16:25:27,350 INFO L256 TraceCheckUtils]: 4: Hoare triple {44388#true} call #t~ret170 := main(); {44388#true} is VALID [2018-11-19 16:25:27,350 INFO L273 TraceCheckUtils]: 5: Hoare triple {44388#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {44388#true} is VALID [2018-11-19 16:25:27,350 INFO L256 TraceCheckUtils]: 6: Hoare triple {44388#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {44388#true} is VALID [2018-11-19 16:25:27,351 INFO L273 TraceCheckUtils]: 7: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,351 INFO L273 TraceCheckUtils]: 8: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,351 INFO L273 TraceCheckUtils]: 9: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,351 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {44388#true} {44388#true} #726#return; {44388#true} is VALID [2018-11-19 16:25:27,351 INFO L273 TraceCheckUtils]: 11: Hoare triple {44388#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {44388#true} is VALID [2018-11-19 16:25:27,352 INFO L256 TraceCheckUtils]: 12: Hoare triple {44388#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {44388#true} is VALID [2018-11-19 16:25:27,352 INFO L273 TraceCheckUtils]: 13: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,352 INFO L273 TraceCheckUtils]: 14: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,352 INFO L273 TraceCheckUtils]: 15: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,352 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {44388#true} {44388#true} #728#return; {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L273 TraceCheckUtils]: 17: Hoare triple {44388#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L256 TraceCheckUtils]: 18: Hoare triple {44388#true} call ldv_initialize(); {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L256 TraceCheckUtils]: 19: Hoare triple {44388#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L273 TraceCheckUtils]: 20: Hoare triple {44388#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L273 TraceCheckUtils]: 21: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,353 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {44388#true} {44388#true} #764#return; {44388#true} is VALID [2018-11-19 16:25:27,354 INFO L273 TraceCheckUtils]: 23: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,354 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {44388#true} {44388#true} #730#return; {44388#true} is VALID [2018-11-19 16:25:27,354 INFO L256 TraceCheckUtils]: 25: Hoare triple {44388#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {44388#true} is VALID [2018-11-19 16:25:27,355 INFO L273 TraceCheckUtils]: 26: Hoare triple {44388#true} #t~loopctr171 := 0; {44390#(= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:25:27,357 INFO L273 TraceCheckUtils]: 27: Hoare triple {44390#(= |#Ultimate.C_memset_#t~loopctr171| 0)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {44391#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} is VALID [2018-11-19 16:25:27,358 INFO L273 TraceCheckUtils]: 28: Hoare triple {44391#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} assume !(#t~loopctr171 < #amount); {44392#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:27,358 INFO L273 TraceCheckUtils]: 29: Hoare triple {44392#(not (= |#Ultimate.C_memset_#amount| 4))} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {44392#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:27,360 INFO L268 TraceCheckUtils]: 30: Hoare quadruple {44392#(not (= |#Ultimate.C_memset_#amount| 4))} {44388#true} #732#return; {44389#false} is VALID [2018-11-19 16:25:27,360 INFO L273 TraceCheckUtils]: 31: Hoare triple {44389#false} havoc #t~memset~res134.base, #t~memset~res134.offset; {44389#false} is VALID [2018-11-19 16:25:27,360 INFO L256 TraceCheckUtils]: 32: Hoare triple {44389#false} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {44388#true} is VALID [2018-11-19 16:25:27,360 INFO L273 TraceCheckUtils]: 33: Hoare triple {44388#true} #t~loopctr171 := 0; {44388#true} is VALID [2018-11-19 16:25:27,360 INFO L273 TraceCheckUtils]: 34: Hoare triple {44388#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {44388#true} is VALID [2018-11-19 16:25:27,361 INFO L273 TraceCheckUtils]: 35: Hoare triple {44388#true} assume !(#t~loopctr171 < #amount); {44388#true} is VALID [2018-11-19 16:25:27,361 INFO L273 TraceCheckUtils]: 36: Hoare triple {44388#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {44388#true} is VALID [2018-11-19 16:25:27,361 INFO L268 TraceCheckUtils]: 37: Hoare quadruple {44388#true} {44389#false} #734#return; {44389#false} is VALID [2018-11-19 16:25:27,361 INFO L273 TraceCheckUtils]: 38: Hoare triple {44389#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {44389#false} is VALID [2018-11-19 16:25:27,361 INFO L273 TraceCheckUtils]: 39: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 40: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 41: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 42: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 43: Hoare triple {44389#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 44: Hoare triple {44389#false} assume #t~switch146; {44389#false} is VALID [2018-11-19 16:25:27,362 INFO L273 TraceCheckUtils]: 45: Hoare triple {44389#false} assume 1 == ~ldv_state_variable_0~0; {44389#false} is VALID [2018-11-19 16:25:27,363 INFO L256 TraceCheckUtils]: 46: Hoare triple {44389#false} call #t~ret147 := gl620a_driver_init(); {44388#true} is VALID [2018-11-19 16:25:27,363 INFO L273 TraceCheckUtils]: 47: Hoare triple {44388#true} havoc ~tmp~10; {44388#true} is VALID [2018-11-19 16:25:27,363 INFO L256 TraceCheckUtils]: 48: Hoare triple {44388#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {44388#true} is VALID [2018-11-19 16:25:27,363 INFO L273 TraceCheckUtils]: 49: Hoare triple {44388#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {44388#true} is VALID [2018-11-19 16:25:27,363 INFO L256 TraceCheckUtils]: 50: Hoare triple {44388#true} call ldv_usb_driver_1(); {44388#true} is VALID [2018-11-19 16:25:27,364 INFO L273 TraceCheckUtils]: 51: Hoare triple {44388#true} havoc ~tmp~12.base, ~tmp~12.offset; {44388#true} is VALID [2018-11-19 16:25:27,364 INFO L256 TraceCheckUtils]: 52: Hoare triple {44388#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {44388#true} is VALID [2018-11-19 16:25:27,364 INFO L273 TraceCheckUtils]: 53: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,364 INFO L273 TraceCheckUtils]: 54: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,364 INFO L273 TraceCheckUtils]: 55: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {44388#true} {44388#true} #800#return; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L273 TraceCheckUtils]: 57: Hoare triple {44388#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L273 TraceCheckUtils]: 58: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L268 TraceCheckUtils]: 59: Hoare quadruple {44388#true} {44388#true} #828#return; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L273 TraceCheckUtils]: 60: Hoare triple {44388#true} #res := ~ldv_func_res~0; {44388#true} is VALID [2018-11-19 16:25:27,365 INFO L273 TraceCheckUtils]: 61: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,366 INFO L268 TraceCheckUtils]: 62: Hoare quadruple {44388#true} {44388#true} #724#return; {44388#true} is VALID [2018-11-19 16:25:27,366 INFO L273 TraceCheckUtils]: 63: Hoare triple {44388#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {44388#true} is VALID [2018-11-19 16:25:27,366 INFO L273 TraceCheckUtils]: 64: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,366 INFO L268 TraceCheckUtils]: 65: Hoare quadruple {44388#true} {44389#false} #740#return; {44389#false} is VALID [2018-11-19 16:25:27,366 INFO L273 TraceCheckUtils]: 66: Hoare triple {44389#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {44389#false} is VALID [2018-11-19 16:25:27,367 INFO L273 TraceCheckUtils]: 67: Hoare triple {44389#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {44389#false} is VALID [2018-11-19 16:25:27,367 INFO L256 TraceCheckUtils]: 68: Hoare triple {44389#false} call ldv_initialize_driver_info_2(); {44388#true} is VALID [2018-11-19 16:25:27,367 INFO L273 TraceCheckUtils]: 69: Hoare triple {44388#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {44388#true} is VALID [2018-11-19 16:25:27,367 INFO L256 TraceCheckUtils]: 70: Hoare triple {44388#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {44388#true} is VALID [2018-11-19 16:25:27,367 INFO L273 TraceCheckUtils]: 71: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,367 INFO L273 TraceCheckUtils]: 72: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,368 INFO L273 TraceCheckUtils]: 73: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,368 INFO L268 TraceCheckUtils]: 74: Hoare quadruple {44388#true} {44388#true} #768#return; {44388#true} is VALID [2018-11-19 16:25:27,368 INFO L273 TraceCheckUtils]: 75: Hoare triple {44388#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {44388#true} is VALID [2018-11-19 16:25:27,368 INFO L256 TraceCheckUtils]: 76: Hoare triple {44388#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {44388#true} is VALID [2018-11-19 16:25:27,368 INFO L273 TraceCheckUtils]: 77: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L273 TraceCheckUtils]: 78: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L273 TraceCheckUtils]: 79: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L268 TraceCheckUtils]: 80: Hoare quadruple {44388#true} {44388#true} #770#return; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L273 TraceCheckUtils]: 81: Hoare triple {44388#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L273 TraceCheckUtils]: 82: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,369 INFO L268 TraceCheckUtils]: 83: Hoare quadruple {44388#true} {44389#false} #742#return; {44389#false} is VALID [2018-11-19 16:25:27,370 INFO L273 TraceCheckUtils]: 84: Hoare triple {44389#false} assume !(0 != ~ldv_retval_4~0); {44389#false} is VALID [2018-11-19 16:25:27,370 INFO L273 TraceCheckUtils]: 85: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,370 INFO L273 TraceCheckUtils]: 86: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,370 INFO L273 TraceCheckUtils]: 87: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,370 INFO L273 TraceCheckUtils]: 88: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,371 INFO L273 TraceCheckUtils]: 89: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {44389#false} is VALID [2018-11-19 16:25:27,371 INFO L273 TraceCheckUtils]: 90: Hoare triple {44389#false} assume #t~switch149; {44389#false} is VALID [2018-11-19 16:25:27,371 INFO L273 TraceCheckUtils]: 91: Hoare triple {44389#false} assume 1 == ~ldv_state_variable_2~0; {44389#false} is VALID [2018-11-19 16:25:27,371 INFO L256 TraceCheckUtils]: 92: Hoare triple {44389#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,371 INFO L273 TraceCheckUtils]: 93: Hoare triple {44388#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L273 TraceCheckUtils]: 94: Hoare triple {44388#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L273 TraceCheckUtils]: 95: Hoare triple {44388#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L273 TraceCheckUtils]: 96: Hoare triple {44388#true} assume ~count~0 % 4294967296 > 1; {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L273 TraceCheckUtils]: 97: Hoare triple {44388#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L273 TraceCheckUtils]: 98: Hoare triple {44388#true} assume !(~size~0 % 4294967296 > 1514); {44388#true} is VALID [2018-11-19 16:25:27,372 INFO L256 TraceCheckUtils]: 99: Hoare triple {44388#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {44388#true} is VALID [2018-11-19 16:25:27,373 INFO L273 TraceCheckUtils]: 100: Hoare triple {44388#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {44388#true} is VALID [2018-11-19 16:25:27,373 INFO L256 TraceCheckUtils]: 101: Hoare triple {44388#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {44388#true} is VALID [2018-11-19 16:25:27,373 INFO L273 TraceCheckUtils]: 102: Hoare triple {44388#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {44388#true} is VALID [2018-11-19 16:25:27,373 INFO L256 TraceCheckUtils]: 103: Hoare triple {44388#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {44388#true} is VALID [2018-11-19 16:25:27,373 INFO L273 TraceCheckUtils]: 104: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,374 INFO L273 TraceCheckUtils]: 105: Hoare triple {44388#true} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {44388#true} is VALID [2018-11-19 16:25:27,374 INFO L256 TraceCheckUtils]: 106: Hoare triple {44388#true} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {44388#true} is VALID [2018-11-19 16:25:27,374 INFO L273 TraceCheckUtils]: 107: Hoare triple {44388#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {44388#true} is VALID [2018-11-19 16:25:27,374 INFO L273 TraceCheckUtils]: 108: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,374 INFO L268 TraceCheckUtils]: 109: Hoare quadruple {44388#true} {44388#true} #840#return; {44388#true} is VALID [2018-11-19 16:25:27,375 INFO L273 TraceCheckUtils]: 110: Hoare triple {44388#true} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {44388#true} is VALID [2018-11-19 16:25:27,375 INFO L273 TraceCheckUtils]: 111: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,375 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {44388#true} {44388#true} #816#return; {44388#true} is VALID [2018-11-19 16:25:27,375 INFO L273 TraceCheckUtils]: 113: Hoare triple {44388#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {44388#true} is VALID [2018-11-19 16:25:27,375 INFO L273 TraceCheckUtils]: 114: Hoare triple {44388#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L256 TraceCheckUtils]: 115: Hoare triple {44388#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L273 TraceCheckUtils]: 116: Hoare triple {44388#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L273 TraceCheckUtils]: 117: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L273 TraceCheckUtils]: 118: Hoare triple {44388#true} assume !false; {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L273 TraceCheckUtils]: 119: Hoare triple {44388#true} assume !(~i~0 < ~last_index~0); {44388#true} is VALID [2018-11-19 16:25:27,376 INFO L273 TraceCheckUtils]: 120: Hoare triple {44388#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {44388#true} is VALID [2018-11-19 16:25:27,377 INFO L273 TraceCheckUtils]: 121: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,377 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {44388#true} {44388#true} #818#return; {44388#true} is VALID [2018-11-19 16:25:27,377 INFO L273 TraceCheckUtils]: 123: Hoare triple {44388#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {44388#true} is VALID [2018-11-19 16:25:27,377 INFO L273 TraceCheckUtils]: 124: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,377 INFO L268 TraceCheckUtils]: 125: Hoare quadruple {44388#true} {44388#true} #810#return; {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L273 TraceCheckUtils]: 126: Hoare triple {44388#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L273 TraceCheckUtils]: 127: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L268 TraceCheckUtils]: 128: Hoare quadruple {44388#true} {44388#true} #794#return; {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L273 TraceCheckUtils]: 129: Hoare triple {44388#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L273 TraceCheckUtils]: 130: Hoare triple {44388#true} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {44388#true} is VALID [2018-11-19 16:25:27,378 INFO L273 TraceCheckUtils]: 131: Hoare triple {44388#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {44388#true} is VALID [2018-11-19 16:25:27,379 INFO L273 TraceCheckUtils]: 132: Hoare triple {44388#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {44388#true} is VALID [2018-11-19 16:25:27,379 INFO L273 TraceCheckUtils]: 133: Hoare triple {44388#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {44388#true} is VALID [2018-11-19 16:25:27,379 INFO L273 TraceCheckUtils]: 134: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,379 INFO L268 TraceCheckUtils]: 135: Hoare quadruple {44388#true} {44389#false} #746#return; {44389#false} is VALID [2018-11-19 16:25:27,379 INFO L273 TraceCheckUtils]: 136: Hoare triple {44389#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 137: Hoare triple {44389#false} assume !(2 == ~ldv_state_variable_2~0); {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 138: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 139: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 140: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 141: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,380 INFO L273 TraceCheckUtils]: 142: Hoare triple {44389#false} assume #t~switch146; {44389#false} is VALID [2018-11-19 16:25:27,381 INFO L273 TraceCheckUtils]: 143: Hoare triple {44389#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {44389#false} is VALID [2018-11-19 16:25:27,381 INFO L256 TraceCheckUtils]: 144: Hoare triple {44389#false} call gl620a_driver_exit(); {44388#true} is VALID [2018-11-19 16:25:27,381 INFO L256 TraceCheckUtils]: 145: Hoare triple {44388#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,381 INFO L273 TraceCheckUtils]: 146: Hoare triple {44388#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {44388#true} is VALID [2018-11-19 16:25:27,381 INFO L273 TraceCheckUtils]: 147: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,382 INFO L268 TraceCheckUtils]: 148: Hoare quadruple {44388#true} {44388#true} #802#return; {44388#true} is VALID [2018-11-19 16:25:27,382 INFO L273 TraceCheckUtils]: 149: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,382 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {44388#true} {44389#false} #738#return; {44389#false} is VALID [2018-11-19 16:25:27,382 INFO L273 TraceCheckUtils]: 151: Hoare triple {44389#false} ~ldv_state_variable_0~0 := 2; {44389#false} is VALID [2018-11-19 16:25:27,382 INFO L256 TraceCheckUtils]: 152: Hoare triple {44389#false} call ldv_check_final_state(); {44389#false} is VALID [2018-11-19 16:25:27,382 INFO L273 TraceCheckUtils]: 153: Hoare triple {44389#false} havoc ~tmp___7~5; {44389#false} is VALID [2018-11-19 16:25:27,383 INFO L256 TraceCheckUtils]: 154: Hoare triple {44389#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,383 INFO L273 TraceCheckUtils]: 155: Hoare triple {44388#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {44388#true} is VALID [2018-11-19 16:25:27,383 INFO L273 TraceCheckUtils]: 156: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,383 INFO L268 TraceCheckUtils]: 157: Hoare quadruple {44388#true} {44389#false} #834#return; {44389#false} is VALID [2018-11-19 16:25:27,383 INFO L273 TraceCheckUtils]: 158: Hoare triple {44389#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {44389#false} is VALID [2018-11-19 16:25:27,383 INFO L273 TraceCheckUtils]: 159: Hoare triple {44389#false} assume !(0 != ~tmp___7~5); {44389#false} is VALID [2018-11-19 16:25:27,384 INFO L256 TraceCheckUtils]: 160: Hoare triple {44389#false} call ldv_error(); {44389#false} is VALID [2018-11-19 16:25:27,384 INFO L273 TraceCheckUtils]: 161: Hoare triple {44389#false} assume !false; {44389#false} is VALID [2018-11-19 16:25:27,398 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2018-11-19 16:25:27,398 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 16:25:27,399 INFO L223 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 [2018-11-19 16:25:27,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:25:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:27,744 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 16:25:27,956 INFO L256 TraceCheckUtils]: 0: Hoare triple {44388#true} call ULTIMATE.init(); {44388#true} is VALID [2018-11-19 16:25:27,956 INFO L273 TraceCheckUtils]: 1: Hoare triple {44388#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,957 INFO L273 TraceCheckUtils]: 2: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,957 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {44388#true} {44388#true} #842#return; {44388#true} is VALID [2018-11-19 16:25:27,957 INFO L256 TraceCheckUtils]: 4: Hoare triple {44388#true} call #t~ret170 := main(); {44388#true} is VALID [2018-11-19 16:25:27,957 INFO L273 TraceCheckUtils]: 5: Hoare triple {44388#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L256 TraceCheckUtils]: 6: Hoare triple {44388#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L273 TraceCheckUtils]: 7: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L273 TraceCheckUtils]: 8: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L273 TraceCheckUtils]: 9: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {44388#true} {44388#true} #726#return; {44388#true} is VALID [2018-11-19 16:25:27,958 INFO L273 TraceCheckUtils]: 11: Hoare triple {44388#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L256 TraceCheckUtils]: 12: Hoare triple {44388#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L273 TraceCheckUtils]: 13: Hoare triple {44388#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L273 TraceCheckUtils]: 14: Hoare triple {44388#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L273 TraceCheckUtils]: 15: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {44388#true} {44388#true} #728#return; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L273 TraceCheckUtils]: 17: Hoare triple {44388#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L256 TraceCheckUtils]: 18: Hoare triple {44388#true} call ldv_initialize(); {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L256 TraceCheckUtils]: 19: Hoare triple {44388#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {44388#true} is VALID [2018-11-19 16:25:27,959 INFO L273 TraceCheckUtils]: 20: Hoare triple {44388#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {44388#true} is VALID [2018-11-19 16:25:27,960 INFO L273 TraceCheckUtils]: 21: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,960 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {44388#true} {44388#true} #764#return; {44388#true} is VALID [2018-11-19 16:25:27,960 INFO L273 TraceCheckUtils]: 23: Hoare triple {44388#true} assume true; {44388#true} is VALID [2018-11-19 16:25:27,960 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {44388#true} {44388#true} #730#return; {44388#true} is VALID [2018-11-19 16:25:27,960 INFO L256 TraceCheckUtils]: 25: Hoare triple {44388#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {44388#true} is VALID [2018-11-19 16:25:27,961 INFO L273 TraceCheckUtils]: 26: Hoare triple {44388#true} #t~loopctr171 := 0; {44474#(<= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:25:27,965 INFO L273 TraceCheckUtils]: 27: Hoare triple {44474#(<= |#Ultimate.C_memset_#t~loopctr171| 0)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {44478#(<= |#Ultimate.C_memset_#t~loopctr171| 1)} is VALID [2018-11-19 16:25:27,965 INFO L273 TraceCheckUtils]: 28: Hoare triple {44478#(<= |#Ultimate.C_memset_#t~loopctr171| 1)} assume !(#t~loopctr171 < #amount); {44482#(<= |#Ultimate.C_memset_#amount| 1)} is VALID [2018-11-19 16:25:27,966 INFO L273 TraceCheckUtils]: 29: Hoare triple {44482#(<= |#Ultimate.C_memset_#amount| 1)} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {44482#(<= |#Ultimate.C_memset_#amount| 1)} is VALID [2018-11-19 16:25:27,967 INFO L268 TraceCheckUtils]: 30: Hoare quadruple {44482#(<= |#Ultimate.C_memset_#amount| 1)} {44388#true} #732#return; {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L273 TraceCheckUtils]: 31: Hoare triple {44389#false} havoc #t~memset~res134.base, #t~memset~res134.offset; {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L256 TraceCheckUtils]: 32: Hoare triple {44389#false} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L273 TraceCheckUtils]: 33: Hoare triple {44389#false} #t~loopctr171 := 0; {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L273 TraceCheckUtils]: 34: Hoare triple {44389#false} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L273 TraceCheckUtils]: 35: Hoare triple {44389#false} assume !(#t~loopctr171 < #amount); {44389#false} is VALID [2018-11-19 16:25:27,967 INFO L273 TraceCheckUtils]: 36: Hoare triple {44389#false} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L268 TraceCheckUtils]: 37: Hoare quadruple {44389#false} {44389#false} #734#return; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 38: Hoare triple {44389#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 39: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 40: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 41: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 42: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 43: Hoare triple {44389#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,968 INFO L273 TraceCheckUtils]: 44: Hoare triple {44389#false} assume #t~switch146; {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L273 TraceCheckUtils]: 45: Hoare triple {44389#false} assume 1 == ~ldv_state_variable_0~0; {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L256 TraceCheckUtils]: 46: Hoare triple {44389#false} call #t~ret147 := gl620a_driver_init(); {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L273 TraceCheckUtils]: 47: Hoare triple {44389#false} havoc ~tmp~10; {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L256 TraceCheckUtils]: 48: Hoare triple {44389#false} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L273 TraceCheckUtils]: 49: Hoare triple {44389#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L256 TraceCheckUtils]: 50: Hoare triple {44389#false} call ldv_usb_driver_1(); {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L273 TraceCheckUtils]: 51: Hoare triple {44389#false} havoc ~tmp~12.base, ~tmp~12.offset; {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L256 TraceCheckUtils]: 52: Hoare triple {44389#false} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {44389#false} is VALID [2018-11-19 16:25:27,969 INFO L273 TraceCheckUtils]: 53: Hoare triple {44389#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 54: Hoare triple {44389#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 55: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {44389#false} {44389#false} #800#return; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 57: Hoare triple {44389#false} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 58: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L268 TraceCheckUtils]: 59: Hoare quadruple {44389#false} {44389#false} #828#return; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 60: Hoare triple {44389#false} #res := ~ldv_func_res~0; {44389#false} is VALID [2018-11-19 16:25:27,970 INFO L273 TraceCheckUtils]: 61: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L268 TraceCheckUtils]: 62: Hoare quadruple {44389#false} {44389#false} #724#return; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L273 TraceCheckUtils]: 63: Hoare triple {44389#false} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L273 TraceCheckUtils]: 64: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L268 TraceCheckUtils]: 65: Hoare quadruple {44389#false} {44389#false} #740#return; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L273 TraceCheckUtils]: 66: Hoare triple {44389#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {44389#false} is VALID [2018-11-19 16:25:27,971 INFO L273 TraceCheckUtils]: 67: Hoare triple {44389#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L256 TraceCheckUtils]: 68: Hoare triple {44389#false} call ldv_initialize_driver_info_2(); {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L273 TraceCheckUtils]: 69: Hoare triple {44389#false} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L256 TraceCheckUtils]: 70: Hoare triple {44389#false} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L273 TraceCheckUtils]: 71: Hoare triple {44389#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L273 TraceCheckUtils]: 72: Hoare triple {44389#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L273 TraceCheckUtils]: 73: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,972 INFO L268 TraceCheckUtils]: 74: Hoare quadruple {44389#false} {44389#false} #768#return; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 75: Hoare triple {44389#false} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L256 TraceCheckUtils]: 76: Hoare triple {44389#false} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 77: Hoare triple {44389#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 78: Hoare triple {44389#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 79: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L268 TraceCheckUtils]: 80: Hoare quadruple {44389#false} {44389#false} #770#return; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 81: Hoare triple {44389#false} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L273 TraceCheckUtils]: 82: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,973 INFO L268 TraceCheckUtils]: 83: Hoare quadruple {44389#false} {44389#false} #742#return; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 84: Hoare triple {44389#false} assume !(0 != ~ldv_retval_4~0); {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 85: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 86: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 87: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 88: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 89: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 90: Hoare triple {44389#false} assume #t~switch149; {44389#false} is VALID [2018-11-19 16:25:27,974 INFO L273 TraceCheckUtils]: 91: Hoare triple {44389#false} assume 1 == ~ldv_state_variable_2~0; {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L256 TraceCheckUtils]: 92: Hoare triple {44389#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 93: Hoare triple {44389#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 94: Hoare triple {44389#false} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 95: Hoare triple {44389#false} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 96: Hoare triple {44389#false} assume ~count~0 % 4294967296 > 1; {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 97: Hoare triple {44389#false} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 98: Hoare triple {44389#false} assume !(~size~0 % 4294967296 > 1514); {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L256 TraceCheckUtils]: 99: Hoare triple {44389#false} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {44389#false} is VALID [2018-11-19 16:25:27,975 INFO L273 TraceCheckUtils]: 100: Hoare triple {44389#false} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L256 TraceCheckUtils]: 101: Hoare triple {44389#false} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L273 TraceCheckUtils]: 102: Hoare triple {44389#false} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L256 TraceCheckUtils]: 103: Hoare triple {44389#false} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L273 TraceCheckUtils]: 104: Hoare triple {44389#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L273 TraceCheckUtils]: 105: Hoare triple {44389#false} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L256 TraceCheckUtils]: 106: Hoare triple {44389#false} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L273 TraceCheckUtils]: 107: Hoare triple {44389#false} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {44389#false} is VALID [2018-11-19 16:25:27,976 INFO L273 TraceCheckUtils]: 108: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L268 TraceCheckUtils]: 109: Hoare quadruple {44389#false} {44389#false} #840#return; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L273 TraceCheckUtils]: 110: Hoare triple {44389#false} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L273 TraceCheckUtils]: 111: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {44389#false} {44389#false} #816#return; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L273 TraceCheckUtils]: 113: Hoare triple {44389#false} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {44389#false} is VALID [2018-11-19 16:25:27,977 INFO L273 TraceCheckUtils]: 114: Hoare triple {44389#false} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L256 TraceCheckUtils]: 115: Hoare triple {44389#false} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 116: Hoare triple {44389#false} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 117: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 118: Hoare triple {44389#false} assume !false; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 119: Hoare triple {44389#false} assume !(~i~0 < ~last_index~0); {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 120: Hoare triple {44389#false} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 121: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {44389#false} {44389#false} #818#return; {44389#false} is VALID [2018-11-19 16:25:27,978 INFO L273 TraceCheckUtils]: 123: Hoare triple {44389#false} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 124: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L268 TraceCheckUtils]: 125: Hoare quadruple {44389#false} {44389#false} #810#return; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 126: Hoare triple {44389#false} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 127: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L268 TraceCheckUtils]: 128: Hoare quadruple {44389#false} {44389#false} #794#return; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 129: Hoare triple {44389#false} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 130: Hoare triple {44389#false} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {44389#false} is VALID [2018-11-19 16:25:27,979 INFO L273 TraceCheckUtils]: 131: Hoare triple {44389#false} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L273 TraceCheckUtils]: 132: Hoare triple {44389#false} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L273 TraceCheckUtils]: 133: Hoare triple {44389#false} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L273 TraceCheckUtils]: 134: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L268 TraceCheckUtils]: 135: Hoare quadruple {44389#false} {44389#false} #746#return; {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L273 TraceCheckUtils]: 136: Hoare triple {44389#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {44389#false} is VALID [2018-11-19 16:25:27,980 INFO L273 TraceCheckUtils]: 137: Hoare triple {44389#false} assume !(2 == ~ldv_state_variable_2~0); {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 138: Hoare triple {44389#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 139: Hoare triple {44389#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 140: Hoare triple {44389#false} assume #t~switch137; {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 141: Hoare triple {44389#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 142: Hoare triple {44389#false} assume #t~switch146; {44389#false} is VALID [2018-11-19 16:25:27,981 INFO L273 TraceCheckUtils]: 143: Hoare triple {44389#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L256 TraceCheckUtils]: 144: Hoare triple {44389#false} call gl620a_driver_exit(); {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L256 TraceCheckUtils]: 145: Hoare triple {44389#false} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L273 TraceCheckUtils]: 146: Hoare triple {44389#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L273 TraceCheckUtils]: 147: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L268 TraceCheckUtils]: 148: Hoare quadruple {44389#false} {44389#false} #802#return; {44389#false} is VALID [2018-11-19 16:25:27,982 INFO L273 TraceCheckUtils]: 149: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {44389#false} {44389#false} #738#return; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L273 TraceCheckUtils]: 151: Hoare triple {44389#false} ~ldv_state_variable_0~0 := 2; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L256 TraceCheckUtils]: 152: Hoare triple {44389#false} call ldv_check_final_state(); {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L273 TraceCheckUtils]: 153: Hoare triple {44389#false} havoc ~tmp___7~5; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L256 TraceCheckUtils]: 154: Hoare triple {44389#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L273 TraceCheckUtils]: 155: Hoare triple {44389#false} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L273 TraceCheckUtils]: 156: Hoare triple {44389#false} assume true; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L268 TraceCheckUtils]: 157: Hoare quadruple {44389#false} {44389#false} #834#return; {44389#false} is VALID [2018-11-19 16:25:27,983 INFO L273 TraceCheckUtils]: 158: Hoare triple {44389#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {44389#false} is VALID [2018-11-19 16:25:27,984 INFO L273 TraceCheckUtils]: 159: Hoare triple {44389#false} assume !(0 != ~tmp___7~5); {44389#false} is VALID [2018-11-19 16:25:27,984 INFO L256 TraceCheckUtils]: 160: Hoare triple {44389#false} call ldv_error(); {44389#false} is VALID [2018-11-19 16:25:27,984 INFO L273 TraceCheckUtils]: 161: Hoare triple {44389#false} assume !false; {44389#false} is VALID [2018-11-19 16:25:27,993 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-11-19 16:25:28,015 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-19 16:25:28,015 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2018-11-19 16:25:28,016 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 162 [2018-11-19 16:25:28,022 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:25:28,023 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2018-11-19 16:25:28,264 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 236 edges. 236 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:28,264 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-19 16:25:28,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-19 16:25:28,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-11-19 16:25:28,265 INFO L87 Difference]: Start difference. First operand 1856 states and 2434 transitions. Second operand 8 states. [2018-11-19 16:25:39,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:39,502 INFO L93 Difference]: Finished difference Result 3688 states and 4843 transitions. [2018-11-19 16:25:39,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 16:25:39,502 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 162 [2018-11-19 16:25:39,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:25:39,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 16:25:39,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 661 transitions. [2018-11-19 16:25:39,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 16:25:39,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 661 transitions. [2018-11-19 16:25:39,512 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 661 transitions. [2018-11-19 16:25:40,138 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 661 edges. 661 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:40,331 INFO L225 Difference]: With dead ends: 3688 [2018-11-19 16:25:40,331 INFO L226 Difference]: Without dead ends: 1857 [2018-11-19 16:25:40,336 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2018-11-19 16:25:40,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1857 states. [2018-11-19 16:25:41,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1857 to 1857. [2018-11-19 16:25:41,108 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:25:41,108 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1857 states. Second operand 1857 states. [2018-11-19 16:25:41,108 INFO L74 IsIncluded]: Start isIncluded. First operand 1857 states. Second operand 1857 states. [2018-11-19 16:25:41,108 INFO L87 Difference]: Start difference. First operand 1857 states. Second operand 1857 states. [2018-11-19 16:25:41,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:41,246 INFO L93 Difference]: Finished difference Result 1857 states and 2435 transitions. [2018-11-19 16:25:41,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 2435 transitions. [2018-11-19 16:25:41,249 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:41,249 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:41,250 INFO L74 IsIncluded]: Start isIncluded. First operand 1857 states. Second operand 1857 states. [2018-11-19 16:25:41,250 INFO L87 Difference]: Start difference. First operand 1857 states. Second operand 1857 states. [2018-11-19 16:25:41,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:25:41,362 INFO L93 Difference]: Finished difference Result 1857 states and 2435 transitions. [2018-11-19 16:25:41,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 2435 transitions. [2018-11-19 16:25:41,365 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:25:41,365 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:25:41,365 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:25:41,365 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:25:41,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1857 states. [2018-11-19 16:25:41,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 2435 transitions. [2018-11-19 16:25:41,500 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 2435 transitions. Word has length 162 [2018-11-19 16:25:41,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:25:41,500 INFO L480 AbstractCegarLoop]: Abstraction has 1857 states and 2435 transitions. [2018-11-19 16:25:41,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-19 16:25:41,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 2435 transitions. [2018-11-19 16:25:41,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-19 16:25:41,503 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:25:41,503 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 5, 4, 3, 3, 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] [2018-11-19 16:25:41,503 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:25:41,503 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:25:41,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1929288490, now seen corresponding path program 2 times [2018-11-19 16:25:41,504 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:25:41,504 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:25:41,506 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:41,507 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:25:41,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:25:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:41,696 INFO L256 TraceCheckUtils]: 0: Hoare triple {55553#true} call ULTIMATE.init(); {55553#true} is VALID [2018-11-19 16:25:41,696 INFO L273 TraceCheckUtils]: 1: Hoare triple {55553#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,696 INFO L273 TraceCheckUtils]: 2: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,697 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {55553#true} {55553#true} #842#return; {55553#true} is VALID [2018-11-19 16:25:41,697 INFO L256 TraceCheckUtils]: 4: Hoare triple {55553#true} call #t~ret170 := main(); {55553#true} is VALID [2018-11-19 16:25:41,697 INFO L273 TraceCheckUtils]: 5: Hoare triple {55553#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {55553#true} is VALID [2018-11-19 16:25:41,697 INFO L256 TraceCheckUtils]: 6: Hoare triple {55553#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {55553#true} is VALID [2018-11-19 16:25:41,697 INFO L273 TraceCheckUtils]: 7: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 8: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 9: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {55553#true} {55553#true} #726#return; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 11: Hoare triple {55553#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L256 TraceCheckUtils]: 12: Hoare triple {55553#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 13: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 14: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L273 TraceCheckUtils]: 15: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,698 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {55553#true} {55553#true} #728#return; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L273 TraceCheckUtils]: 17: Hoare triple {55553#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L256 TraceCheckUtils]: 18: Hoare triple {55553#true} call ldv_initialize(); {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L256 TraceCheckUtils]: 19: Hoare triple {55553#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L273 TraceCheckUtils]: 20: Hoare triple {55553#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L273 TraceCheckUtils]: 21: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {55553#true} {55553#true} #764#return; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L273 TraceCheckUtils]: 23: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,699 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {55553#true} {55553#true} #730#return; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L256 TraceCheckUtils]: 25: Hoare triple {55553#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 26: Hoare triple {55553#true} #t~loopctr171 := 0; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 27: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 28: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 29: Hoare triple {55553#true} assume !(#t~loopctr171 < #amount); {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 30: Hoare triple {55553#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L268 TraceCheckUtils]: 31: Hoare quadruple {55553#true} {55553#true} #732#return; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L273 TraceCheckUtils]: 32: Hoare triple {55553#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {55553#true} is VALID [2018-11-19 16:25:41,700 INFO L256 TraceCheckUtils]: 33: Hoare triple {55553#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {55553#true} is VALID [2018-11-19 16:25:41,701 INFO L273 TraceCheckUtils]: 34: Hoare triple {55553#true} #t~loopctr171 := 0; {55555#(= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:25:41,702 INFO L273 TraceCheckUtils]: 35: Hoare triple {55555#(= |#Ultimate.C_memset_#t~loopctr171| 0)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55556#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} is VALID [2018-11-19 16:25:41,703 INFO L273 TraceCheckUtils]: 36: Hoare triple {55556#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55557#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 2))} is VALID [2018-11-19 16:25:41,703 INFO L273 TraceCheckUtils]: 37: Hoare triple {55557#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 2))} assume !(#t~loopctr171 < #amount); {55558#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:41,704 INFO L273 TraceCheckUtils]: 38: Hoare triple {55558#(not (= |#Ultimate.C_memset_#amount| 4))} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {55558#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:25:41,704 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {55558#(not (= |#Ultimate.C_memset_#amount| 4))} {55553#true} #734#return; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 40: Hoare triple {55554#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 41: Hoare triple {55554#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 42: Hoare triple {55554#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 43: Hoare triple {55554#false} assume #t~switch137; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 44: Hoare triple {55554#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 45: Hoare triple {55554#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 46: Hoare triple {55554#false} assume #t~switch146; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L273 TraceCheckUtils]: 47: Hoare triple {55554#false} assume 1 == ~ldv_state_variable_0~0; {55554#false} is VALID [2018-11-19 16:25:41,705 INFO L256 TraceCheckUtils]: 48: Hoare triple {55554#false} call #t~ret147 := gl620a_driver_init(); {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L273 TraceCheckUtils]: 49: Hoare triple {55553#true} havoc ~tmp~10; {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L256 TraceCheckUtils]: 50: Hoare triple {55553#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L273 TraceCheckUtils]: 51: Hoare triple {55553#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L256 TraceCheckUtils]: 52: Hoare triple {55553#true} call ldv_usb_driver_1(); {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L273 TraceCheckUtils]: 53: Hoare triple {55553#true} havoc ~tmp~12.base, ~tmp~12.offset; {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L256 TraceCheckUtils]: 54: Hoare triple {55553#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {55553#true} is VALID [2018-11-19 16:25:41,706 INFO L273 TraceCheckUtils]: 55: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,707 INFO L273 TraceCheckUtils]: 56: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,707 INFO L273 TraceCheckUtils]: 57: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,707 INFO L268 TraceCheckUtils]: 58: Hoare quadruple {55553#true} {55553#true} #800#return; {55553#true} is VALID [2018-11-19 16:25:41,707 INFO L273 TraceCheckUtils]: 59: Hoare triple {55553#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {55553#true} is VALID [2018-11-19 16:25:41,707 INFO L273 TraceCheckUtils]: 60: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L268 TraceCheckUtils]: 61: Hoare quadruple {55553#true} {55553#true} #828#return; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L273 TraceCheckUtils]: 62: Hoare triple {55553#true} #res := ~ldv_func_res~0; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L273 TraceCheckUtils]: 63: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L268 TraceCheckUtils]: 64: Hoare quadruple {55553#true} {55553#true} #724#return; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L273 TraceCheckUtils]: 65: Hoare triple {55553#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {55553#true} is VALID [2018-11-19 16:25:41,708 INFO L273 TraceCheckUtils]: 66: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L268 TraceCheckUtils]: 67: Hoare quadruple {55553#true} {55554#false} #740#return; {55554#false} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 68: Hoare triple {55554#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {55554#false} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 69: Hoare triple {55554#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {55554#false} is VALID [2018-11-19 16:25:41,709 INFO L256 TraceCheckUtils]: 70: Hoare triple {55554#false} call ldv_initialize_driver_info_2(); {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 71: Hoare triple {55553#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L256 TraceCheckUtils]: 72: Hoare triple {55553#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 73: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 74: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,709 INFO L273 TraceCheckUtils]: 75: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {55553#true} {55553#true} #768#return; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L273 TraceCheckUtils]: 77: Hoare triple {55553#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L256 TraceCheckUtils]: 78: Hoare triple {55553#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L273 TraceCheckUtils]: 79: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L273 TraceCheckUtils]: 80: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L273 TraceCheckUtils]: 81: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L268 TraceCheckUtils]: 82: Hoare quadruple {55553#true} {55553#true} #770#return; {55553#true} is VALID [2018-11-19 16:25:41,710 INFO L273 TraceCheckUtils]: 83: Hoare triple {55553#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {55553#true} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 84: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,711 INFO L268 TraceCheckUtils]: 85: Hoare quadruple {55553#true} {55554#false} #742#return; {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 86: Hoare triple {55554#false} assume !(0 != ~ldv_retval_4~0); {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 87: Hoare triple {55554#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 88: Hoare triple {55554#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 89: Hoare triple {55554#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 90: Hoare triple {55554#false} assume #t~switch137; {55554#false} is VALID [2018-11-19 16:25:41,711 INFO L273 TraceCheckUtils]: 91: Hoare triple {55554#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {55554#false} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 92: Hoare triple {55554#false} assume #t~switch149; {55554#false} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 93: Hoare triple {55554#false} assume 1 == ~ldv_state_variable_2~0; {55554#false} is VALID [2018-11-19 16:25:41,712 INFO L256 TraceCheckUtils]: 94: Hoare triple {55554#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {55553#true} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 95: Hoare triple {55553#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {55553#true} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 96: Hoare triple {55553#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {55553#true} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 97: Hoare triple {55553#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {55553#true} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 98: Hoare triple {55553#true} assume ~count~0 % 4294967296 > 1; {55553#true} is VALID [2018-11-19 16:25:41,712 INFO L273 TraceCheckUtils]: 99: Hoare triple {55553#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L273 TraceCheckUtils]: 100: Hoare triple {55553#true} assume !(~size~0 % 4294967296 > 1514); {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L256 TraceCheckUtils]: 101: Hoare triple {55553#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L273 TraceCheckUtils]: 102: Hoare triple {55553#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L256 TraceCheckUtils]: 103: Hoare triple {55553#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L273 TraceCheckUtils]: 104: Hoare triple {55553#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L256 TraceCheckUtils]: 105: Hoare triple {55553#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L273 TraceCheckUtils]: 106: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L273 TraceCheckUtils]: 107: Hoare triple {55553#true} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {55553#true} is VALID [2018-11-19 16:25:41,713 INFO L256 TraceCheckUtils]: 108: Hoare triple {55553#true} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 109: Hoare triple {55553#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 110: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {55553#true} {55553#true} #840#return; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 112: Hoare triple {55553#true} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 113: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L268 TraceCheckUtils]: 114: Hoare quadruple {55553#true} {55553#true} #816#return; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 115: Hoare triple {55553#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {55553#true} is VALID [2018-11-19 16:25:41,714 INFO L273 TraceCheckUtils]: 116: Hoare triple {55553#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L256 TraceCheckUtils]: 117: Hoare triple {55553#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 118: Hoare triple {55553#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 119: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 120: Hoare triple {55553#true} assume !false; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 121: Hoare triple {55553#true} assume !(~i~0 < ~last_index~0); {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 122: Hoare triple {55553#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 123: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L268 TraceCheckUtils]: 124: Hoare quadruple {55553#true} {55553#true} #818#return; {55553#true} is VALID [2018-11-19 16:25:41,715 INFO L273 TraceCheckUtils]: 125: Hoare triple {55553#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 126: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L268 TraceCheckUtils]: 127: Hoare quadruple {55553#true} {55553#true} #810#return; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 128: Hoare triple {55553#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 129: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L268 TraceCheckUtils]: 130: Hoare quadruple {55553#true} {55553#true} #794#return; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 131: Hoare triple {55553#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 132: Hoare triple {55553#true} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {55553#true} is VALID [2018-11-19 16:25:41,716 INFO L273 TraceCheckUtils]: 133: Hoare triple {55553#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {55553#true} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 134: Hoare triple {55553#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {55553#true} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 135: Hoare triple {55553#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {55553#true} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 136: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,717 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {55553#true} {55554#false} #746#return; {55554#false} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 138: Hoare triple {55554#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {55554#false} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 139: Hoare triple {55554#false} assume !(2 == ~ldv_state_variable_2~0); {55554#false} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 140: Hoare triple {55554#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 141: Hoare triple {55554#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:41,717 INFO L273 TraceCheckUtils]: 142: Hoare triple {55554#false} assume #t~switch137; {55554#false} is VALID [2018-11-19 16:25:41,718 INFO L273 TraceCheckUtils]: 143: Hoare triple {55554#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {55554#false} is VALID [2018-11-19 16:25:41,718 INFO L273 TraceCheckUtils]: 144: Hoare triple {55554#false} assume #t~switch146; {55554#false} is VALID [2018-11-19 16:25:41,718 INFO L273 TraceCheckUtils]: 145: Hoare triple {55554#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {55554#false} is VALID [2018-11-19 16:25:41,718 INFO L256 TraceCheckUtils]: 146: Hoare triple {55554#false} call gl620a_driver_exit(); {55553#true} is VALID [2018-11-19 16:25:41,718 INFO L256 TraceCheckUtils]: 147: Hoare triple {55553#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {55553#true} is VALID [2018-11-19 16:25:41,718 INFO L273 TraceCheckUtils]: 148: Hoare triple {55553#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {55553#true} is VALID [2018-11-19 16:25:41,718 INFO L273 TraceCheckUtils]: 149: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,718 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {55553#true} {55553#true} #802#return; {55553#true} is VALID [2018-11-19 16:25:41,719 INFO L273 TraceCheckUtils]: 151: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,719 INFO L268 TraceCheckUtils]: 152: Hoare quadruple {55553#true} {55554#false} #738#return; {55554#false} is VALID [2018-11-19 16:25:41,719 INFO L273 TraceCheckUtils]: 153: Hoare triple {55554#false} ~ldv_state_variable_0~0 := 2; {55554#false} is VALID [2018-11-19 16:25:41,719 INFO L256 TraceCheckUtils]: 154: Hoare triple {55554#false} call ldv_check_final_state(); {55554#false} is VALID [2018-11-19 16:25:41,719 INFO L273 TraceCheckUtils]: 155: Hoare triple {55554#false} havoc ~tmp___7~5; {55554#false} is VALID [2018-11-19 16:25:41,719 INFO L256 TraceCheckUtils]: 156: Hoare triple {55554#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {55553#true} is VALID [2018-11-19 16:25:41,719 INFO L273 TraceCheckUtils]: 157: Hoare triple {55553#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {55553#true} is VALID [2018-11-19 16:25:41,719 INFO L273 TraceCheckUtils]: 158: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:41,720 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {55553#true} {55554#false} #834#return; {55554#false} is VALID [2018-11-19 16:25:41,720 INFO L273 TraceCheckUtils]: 160: Hoare triple {55554#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {55554#false} is VALID [2018-11-19 16:25:41,720 INFO L273 TraceCheckUtils]: 161: Hoare triple {55554#false} assume !(0 != ~tmp___7~5); {55554#false} is VALID [2018-11-19 16:25:41,720 INFO L256 TraceCheckUtils]: 162: Hoare triple {55554#false} call ldv_error(); {55554#false} is VALID [2018-11-19 16:25:41,720 INFO L273 TraceCheckUtils]: 163: Hoare triple {55554#false} assume !false; {55554#false} is VALID [2018-11-19 16:25:41,730 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-11-19 16:25:41,731 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 16:25:41,731 INFO L223 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 [2018-11-19 16:25:41,750 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-11-19 16:25:41,931 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-11-19 16:25:41,932 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-19 16:25:42,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:25:42,021 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 16:25:42,377 INFO L256 TraceCheckUtils]: 0: Hoare triple {55553#true} call ULTIMATE.init(); {55553#true} is VALID [2018-11-19 16:25:42,378 INFO L273 TraceCheckUtils]: 1: Hoare triple {55553#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,378 INFO L273 TraceCheckUtils]: 2: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,378 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {55553#true} {55553#true} #842#return; {55553#true} is VALID [2018-11-19 16:25:42,379 INFO L256 TraceCheckUtils]: 4: Hoare triple {55553#true} call #t~ret170 := main(); {55553#true} is VALID [2018-11-19 16:25:42,379 INFO L273 TraceCheckUtils]: 5: Hoare triple {55553#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {55553#true} is VALID [2018-11-19 16:25:42,379 INFO L256 TraceCheckUtils]: 6: Hoare triple {55553#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {55553#true} is VALID [2018-11-19 16:25:42,379 INFO L273 TraceCheckUtils]: 7: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,379 INFO L273 TraceCheckUtils]: 8: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,380 INFO L273 TraceCheckUtils]: 9: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,380 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {55553#true} {55553#true} #726#return; {55553#true} is VALID [2018-11-19 16:25:42,380 INFO L273 TraceCheckUtils]: 11: Hoare triple {55553#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {55553#true} is VALID [2018-11-19 16:25:42,380 INFO L256 TraceCheckUtils]: 12: Hoare triple {55553#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {55553#true} is VALID [2018-11-19 16:25:42,380 INFO L273 TraceCheckUtils]: 13: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L273 TraceCheckUtils]: 14: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L273 TraceCheckUtils]: 15: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {55553#true} {55553#true} #728#return; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L273 TraceCheckUtils]: 17: Hoare triple {55553#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L256 TraceCheckUtils]: 18: Hoare triple {55553#true} call ldv_initialize(); {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L256 TraceCheckUtils]: 19: Hoare triple {55553#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L273 TraceCheckUtils]: 20: Hoare triple {55553#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {55553#true} is VALID [2018-11-19 16:25:42,381 INFO L273 TraceCheckUtils]: 21: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {55553#true} {55553#true} #764#return; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 23: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {55553#true} {55553#true} #730#return; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L256 TraceCheckUtils]: 25: Hoare triple {55553#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 26: Hoare triple {55553#true} #t~loopctr171 := 0; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 27: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 28: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 29: Hoare triple {55553#true} assume !(#t~loopctr171 < #amount); {55553#true} is VALID [2018-11-19 16:25:42,382 INFO L273 TraceCheckUtils]: 30: Hoare triple {55553#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L268 TraceCheckUtils]: 31: Hoare quadruple {55553#true} {55553#true} #732#return; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 32: Hoare triple {55553#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L256 TraceCheckUtils]: 33: Hoare triple {55553#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 34: Hoare triple {55553#true} #t~loopctr171 := 0; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 35: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 36: Hoare triple {55553#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 37: Hoare triple {55553#true} assume !(#t~loopctr171 < #amount); {55553#true} is VALID [2018-11-19 16:25:42,383 INFO L273 TraceCheckUtils]: 38: Hoare triple {55553#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {55553#true} {55553#true} #734#return; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 40: Hoare triple {55553#true} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 41: Hoare triple {55553#true} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 42: Hoare triple {55553#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 43: Hoare triple {55553#true} assume #t~switch137; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 44: Hoare triple {55553#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 45: Hoare triple {55553#true} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 46: Hoare triple {55553#true} assume #t~switch146; {55553#true} is VALID [2018-11-19 16:25:42,384 INFO L273 TraceCheckUtils]: 47: Hoare triple {55553#true} assume 1 == ~ldv_state_variable_0~0; {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L256 TraceCheckUtils]: 48: Hoare triple {55553#true} call #t~ret147 := gl620a_driver_init(); {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L273 TraceCheckUtils]: 49: Hoare triple {55553#true} havoc ~tmp~10; {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L256 TraceCheckUtils]: 50: Hoare triple {55553#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L273 TraceCheckUtils]: 51: Hoare triple {55553#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L256 TraceCheckUtils]: 52: Hoare triple {55553#true} call ldv_usb_driver_1(); {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L273 TraceCheckUtils]: 53: Hoare triple {55553#true} havoc ~tmp~12.base, ~tmp~12.offset; {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L256 TraceCheckUtils]: 54: Hoare triple {55553#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {55553#true} is VALID [2018-11-19 16:25:42,385 INFO L273 TraceCheckUtils]: 55: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 56: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 57: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L268 TraceCheckUtils]: 58: Hoare quadruple {55553#true} {55553#true} #800#return; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 59: Hoare triple {55553#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 60: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L268 TraceCheckUtils]: 61: Hoare quadruple {55553#true} {55553#true} #828#return; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 62: Hoare triple {55553#true} #res := ~ldv_func_res~0; {55553#true} is VALID [2018-11-19 16:25:42,386 INFO L273 TraceCheckUtils]: 63: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L268 TraceCheckUtils]: 64: Hoare quadruple {55553#true} {55553#true} #724#return; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L273 TraceCheckUtils]: 65: Hoare triple {55553#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L273 TraceCheckUtils]: 66: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L268 TraceCheckUtils]: 67: Hoare quadruple {55553#true} {55553#true} #740#return; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L273 TraceCheckUtils]: 68: Hoare triple {55553#true} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L273 TraceCheckUtils]: 69: Hoare triple {55553#true} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L256 TraceCheckUtils]: 70: Hoare triple {55553#true} call ldv_initialize_driver_info_2(); {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L273 TraceCheckUtils]: 71: Hoare triple {55553#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {55553#true} is VALID [2018-11-19 16:25:42,387 INFO L256 TraceCheckUtils]: 72: Hoare triple {55553#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 73: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 74: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 75: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {55553#true} {55553#true} #768#return; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 77: Hoare triple {55553#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L256 TraceCheckUtils]: 78: Hoare triple {55553#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 79: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,388 INFO L273 TraceCheckUtils]: 80: Hoare triple {55553#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 81: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L268 TraceCheckUtils]: 82: Hoare quadruple {55553#true} {55553#true} #770#return; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 83: Hoare triple {55553#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 84: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L268 TraceCheckUtils]: 85: Hoare quadruple {55553#true} {55553#true} #742#return; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 86: Hoare triple {55553#true} assume !(0 != ~ldv_retval_4~0); {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 87: Hoare triple {55553#true} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 88: Hoare triple {55553#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55553#true} is VALID [2018-11-19 16:25:42,389 INFO L273 TraceCheckUtils]: 89: Hoare triple {55553#true} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L273 TraceCheckUtils]: 90: Hoare triple {55553#true} assume #t~switch137; {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L273 TraceCheckUtils]: 91: Hoare triple {55553#true} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L273 TraceCheckUtils]: 92: Hoare triple {55553#true} assume #t~switch149; {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L273 TraceCheckUtils]: 93: Hoare triple {55553#true} assume 1 == ~ldv_state_variable_2~0; {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L256 TraceCheckUtils]: 94: Hoare triple {55553#true} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {55553#true} is VALID [2018-11-19 16:25:42,390 INFO L273 TraceCheckUtils]: 95: Hoare triple {55553#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {55553#true} is VALID [2018-11-19 16:25:42,391 INFO L273 TraceCheckUtils]: 96: Hoare triple {55553#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {55553#true} is VALID [2018-11-19 16:25:42,391 INFO L273 TraceCheckUtils]: 97: Hoare triple {55553#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {55553#true} is VALID [2018-11-19 16:25:42,391 INFO L273 TraceCheckUtils]: 98: Hoare triple {55553#true} assume ~count~0 % 4294967296 > 1; {55553#true} is VALID [2018-11-19 16:25:42,391 INFO L273 TraceCheckUtils]: 99: Hoare triple {55553#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {55553#true} is VALID [2018-11-19 16:25:42,391 INFO L273 TraceCheckUtils]: 100: Hoare triple {55553#true} assume !(~size~0 % 4294967296 > 1514); {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L256 TraceCheckUtils]: 101: Hoare triple {55553#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L273 TraceCheckUtils]: 102: Hoare triple {55553#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L256 TraceCheckUtils]: 103: Hoare triple {55553#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L273 TraceCheckUtils]: 104: Hoare triple {55553#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L256 TraceCheckUtils]: 105: Hoare triple {55553#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {55553#true} is VALID [2018-11-19 16:25:42,392 INFO L273 TraceCheckUtils]: 106: Hoare triple {55553#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {55553#true} is VALID [2018-11-19 16:25:42,393 INFO L273 TraceCheckUtils]: 107: Hoare triple {55553#true} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {55883#(= |ldv_zalloc_#t~malloc39.offset| 0)} is VALID [2018-11-19 16:25:42,393 INFO L256 TraceCheckUtils]: 108: Hoare triple {55883#(= |ldv_zalloc_#t~malloc39.offset| 0)} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {55553#true} is VALID [2018-11-19 16:25:42,393 INFO L273 TraceCheckUtils]: 109: Hoare triple {55553#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {55553#true} is VALID [2018-11-19 16:25:42,393 INFO L273 TraceCheckUtils]: 110: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,395 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {55553#true} {55883#(= |ldv_zalloc_#t~malloc39.offset| 0)} #840#return; {55883#(= |ldv_zalloc_#t~malloc39.offset| 0)} is VALID [2018-11-19 16:25:42,399 INFO L273 TraceCheckUtils]: 112: Hoare triple {55883#(= |ldv_zalloc_#t~malloc39.offset| 0)} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {55899#(and (not (= (mod (+ |ldv_zalloc_#res.offset| |ldv_zalloc_#res.base|) 18446744073709551616) 0)) (= |ldv_zalloc_#res.offset| 0))} is VALID [2018-11-19 16:25:42,400 INFO L273 TraceCheckUtils]: 113: Hoare triple {55899#(and (not (= (mod (+ |ldv_zalloc_#res.offset| |ldv_zalloc_#res.base|) 18446744073709551616) 0)) (= |ldv_zalloc_#res.offset| 0))} assume true; {55899#(and (not (= (mod (+ |ldv_zalloc_#res.offset| |ldv_zalloc_#res.base|) 18446744073709551616) 0)) (= |ldv_zalloc_#res.offset| 0))} is VALID [2018-11-19 16:25:42,401 INFO L268 TraceCheckUtils]: 114: Hoare quadruple {55899#(and (not (= (mod (+ |ldv_zalloc_#res.offset| |ldv_zalloc_#res.base|) 18446744073709551616) 0)) (= |ldv_zalloc_#res.offset| 0))} {55553#true} #816#return; {55906#(and (= 0 |ldv_skb_alloc_#t~ret165.offset|) (not (= (mod |ldv_skb_alloc_#t~ret165.base| 18446744073709551616) 0)))} is VALID [2018-11-19 16:25:42,402 INFO L273 TraceCheckUtils]: 115: Hoare triple {55906#(and (= 0 |ldv_skb_alloc_#t~ret165.offset|) (not (= (mod |ldv_skb_alloc_#t~ret165.base| 18446744073709551616) 0)))} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} is VALID [2018-11-19 16:25:42,403 INFO L273 TraceCheckUtils]: 116: Hoare triple {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} is VALID [2018-11-19 16:25:42,403 INFO L256 TraceCheckUtils]: 117: Hoare triple {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {55553#true} is VALID [2018-11-19 16:25:42,403 INFO L273 TraceCheckUtils]: 118: Hoare triple {55553#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {55553#true} is VALID [2018-11-19 16:25:42,403 INFO L273 TraceCheckUtils]: 119: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,403 INFO L273 TraceCheckUtils]: 120: Hoare triple {55553#true} assume !false; {55553#true} is VALID [2018-11-19 16:25:42,404 INFO L273 TraceCheckUtils]: 121: Hoare triple {55553#true} assume !(~i~0 < ~last_index~0); {55553#true} is VALID [2018-11-19 16:25:42,404 INFO L273 TraceCheckUtils]: 122: Hoare triple {55553#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {55553#true} is VALID [2018-11-19 16:25:42,404 INFO L273 TraceCheckUtils]: 123: Hoare triple {55553#true} assume true; {55553#true} is VALID [2018-11-19 16:25:42,404 INFO L268 TraceCheckUtils]: 124: Hoare quadruple {55553#true} {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} #818#return; {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} is VALID [2018-11-19 16:25:42,405 INFO L273 TraceCheckUtils]: 125: Hoare triple {55910#(and (not (= 0 (mod ldv_skb_alloc_~skb~0.base 18446744073709551616))) (= 0 ldv_skb_alloc_~skb~0.offset))} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {55941#(and (not (= (mod |ldv_skb_alloc_#res.base| 18446744073709551616) 0)) (= |ldv_skb_alloc_#res.offset| 0))} is VALID [2018-11-19 16:25:42,406 INFO L273 TraceCheckUtils]: 126: Hoare triple {55941#(and (not (= (mod |ldv_skb_alloc_#res.base| 18446744073709551616) 0)) (= |ldv_skb_alloc_#res.offset| 0))} assume true; {55941#(and (not (= (mod |ldv_skb_alloc_#res.base| 18446744073709551616) 0)) (= |ldv_skb_alloc_#res.offset| 0))} is VALID [2018-11-19 16:25:42,406 INFO L268 TraceCheckUtils]: 127: Hoare quadruple {55941#(and (not (= (mod |ldv_skb_alloc_#res.base| 18446744073709551616) 0)) (= |ldv_skb_alloc_#res.offset| 0))} {55553#true} #810#return; {55948#(and (= |ldv_alloc_skb_12_#t~ret158.offset| 0) (not (= (mod |ldv_alloc_skb_12_#t~ret158.base| 18446744073709551616) 0)))} is VALID [2018-11-19 16:25:42,407 INFO L273 TraceCheckUtils]: 128: Hoare triple {55948#(and (= |ldv_alloc_skb_12_#t~ret158.offset| 0) (not (= (mod |ldv_alloc_skb_12_#t~ret158.base| 18446744073709551616) 0)))} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {55952#(and (= |ldv_alloc_skb_12_#res.offset| 0) (not (= 0 (mod |ldv_alloc_skb_12_#res.base| 18446744073709551616))))} is VALID [2018-11-19 16:25:42,407 INFO L273 TraceCheckUtils]: 129: Hoare triple {55952#(and (= |ldv_alloc_skb_12_#res.offset| 0) (not (= 0 (mod |ldv_alloc_skb_12_#res.base| 18446744073709551616))))} assume true; {55952#(and (= |ldv_alloc_skb_12_#res.offset| 0) (not (= 0 (mod |ldv_alloc_skb_12_#res.base| 18446744073709551616))))} is VALID [2018-11-19 16:25:42,408 INFO L268 TraceCheckUtils]: 130: Hoare quadruple {55952#(and (= |ldv_alloc_skb_12_#res.offset| 0) (not (= 0 (mod |ldv_alloc_skb_12_#res.base| 18446744073709551616))))} {55553#true} #794#return; {55959#(and (= |genelink_rx_fixup_#t~ret83.offset| 0) (not (= 0 (mod |genelink_rx_fixup_#t~ret83.base| 18446744073709551616))))} is VALID [2018-11-19 16:25:42,409 INFO L273 TraceCheckUtils]: 131: Hoare triple {55959#(and (= |genelink_rx_fixup_#t~ret83.offset| 0) (not (= 0 (mod |genelink_rx_fixup_#t~ret83.base| 18446744073709551616))))} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {55963#(and (= 0 genelink_rx_fixup_~gl_skb~0.offset) (not (= 0 (mod genelink_rx_fixup_~gl_skb~0.base 18446744073709551616))))} is VALID [2018-11-19 16:25:42,409 INFO L273 TraceCheckUtils]: 132: Hoare triple {55963#(and (= 0 genelink_rx_fixup_~gl_skb~0.offset) (not (= 0 (mod genelink_rx_fixup_~gl_skb~0.base 18446744073709551616))))} assume !(0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616); {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 133: Hoare triple {55554#false} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 134: Hoare triple {55554#false} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 135: Hoare triple {55554#false} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 136: Hoare triple {55554#false} assume true; {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {55554#false} {55553#true} #746#return; {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 138: Hoare triple {55554#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 139: Hoare triple {55554#false} assume !(2 == ~ldv_state_variable_2~0); {55554#false} is VALID [2018-11-19 16:25:42,410 INFO L273 TraceCheckUtils]: 140: Hoare triple {55554#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 141: Hoare triple {55554#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 142: Hoare triple {55554#false} assume #t~switch137; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 143: Hoare triple {55554#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 144: Hoare triple {55554#false} assume #t~switch146; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 145: Hoare triple {55554#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L256 TraceCheckUtils]: 146: Hoare triple {55554#false} call gl620a_driver_exit(); {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L256 TraceCheckUtils]: 147: Hoare triple {55554#false} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 148: Hoare triple {55554#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {55554#false} is VALID [2018-11-19 16:25:42,411 INFO L273 TraceCheckUtils]: 149: Hoare triple {55554#false} assume true; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {55554#false} {55554#false} #802#return; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L273 TraceCheckUtils]: 151: Hoare triple {55554#false} assume true; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L268 TraceCheckUtils]: 152: Hoare quadruple {55554#false} {55554#false} #738#return; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L273 TraceCheckUtils]: 153: Hoare triple {55554#false} ~ldv_state_variable_0~0 := 2; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L256 TraceCheckUtils]: 154: Hoare triple {55554#false} call ldv_check_final_state(); {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L273 TraceCheckUtils]: 155: Hoare triple {55554#false} havoc ~tmp___7~5; {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L256 TraceCheckUtils]: 156: Hoare triple {55554#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {55554#false} is VALID [2018-11-19 16:25:42,412 INFO L273 TraceCheckUtils]: 157: Hoare triple {55554#false} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L273 TraceCheckUtils]: 158: Hoare triple {55554#false} assume true; {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {55554#false} {55554#false} #834#return; {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L273 TraceCheckUtils]: 160: Hoare triple {55554#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L273 TraceCheckUtils]: 161: Hoare triple {55554#false} assume !(0 != ~tmp___7~5); {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L256 TraceCheckUtils]: 162: Hoare triple {55554#false} call ldv_error(); {55554#false} is VALID [2018-11-19 16:25:42,413 INFO L273 TraceCheckUtils]: 163: Hoare triple {55554#false} assume !false; {55554#false} is VALID [2018-11-19 16:25:42,426 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2018-11-19 16:25:42,445 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-19 16:25:42,445 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [6] total 15 [2018-11-19 16:25:42,446 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 164 [2018-11-19 16:25:42,447 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:25:42,447 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 15 states. [2018-11-19 16:25:42,630 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 199 edges. 199 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:25:42,631 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-19 16:25:42,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-19 16:25:42,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2018-11-19 16:25:42,632 INFO L87 Difference]: Start difference. First operand 1857 states and 2435 transitions. Second operand 15 states. [2018-11-19 16:26:15,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:15,090 INFO L93 Difference]: Finished difference Result 3904 states and 5192 transitions. [2018-11-19 16:26:15,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-19 16:26:15,090 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 164 [2018-11-19 16:26:15,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:26:15,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 16:26:15,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 715 transitions. [2018-11-19 16:26:15,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 16:26:15,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 715 transitions. [2018-11-19 16:26:15,105 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states and 715 transitions. [2018-11-19 16:26:15,662 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 715 edges. 715 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:26:15,864 INFO L225 Difference]: With dead ends: 3904 [2018-11-19 16:26:15,864 INFO L226 Difference]: Without dead ends: 2072 [2018-11-19 16:26:15,868 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2018-11-19 16:26:15,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2018-11-19 16:26:16,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1906. [2018-11-19 16:26:16,677 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:26:16,677 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2072 states. Second operand 1906 states. [2018-11-19 16:26:16,678 INFO L74 IsIncluded]: Start isIncluded. First operand 2072 states. Second operand 1906 states. [2018-11-19 16:26:16,678 INFO L87 Difference]: Start difference. First operand 2072 states. Second operand 1906 states. [2018-11-19 16:26:16,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:16,846 INFO L93 Difference]: Finished difference Result 2072 states and 2731 transitions. [2018-11-19 16:26:16,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 2731 transitions. [2018-11-19 16:26:16,850 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:26:16,850 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:26:16,850 INFO L74 IsIncluded]: Start isIncluded. First operand 1906 states. Second operand 2072 states. [2018-11-19 16:26:16,850 INFO L87 Difference]: Start difference. First operand 1906 states. Second operand 2072 states. [2018-11-19 16:26:16,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:16,986 INFO L93 Difference]: Finished difference Result 2072 states and 2731 transitions. [2018-11-19 16:26:16,986 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 2731 transitions. [2018-11-19 16:26:16,989 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:26:16,990 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:26:16,990 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:26:16,990 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:26:16,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1906 states. [2018-11-19 16:26:17,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1906 states to 1906 states and 2476 transitions. [2018-11-19 16:26:17,135 INFO L78 Accepts]: Start accepts. Automaton has 1906 states and 2476 transitions. Word has length 164 [2018-11-19 16:26:17,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:26:17,135 INFO L480 AbstractCegarLoop]: Abstraction has 1906 states and 2476 transitions. [2018-11-19 16:26:17,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-19 16:26:17,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1906 states and 2476 transitions. [2018-11-19 16:26:17,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-11-19 16:26:17,138 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:26:17,138 INFO L384 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 3, 3, 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] [2018-11-19 16:26:17,138 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:26:17,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:26:17,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1939108665, now seen corresponding path program 1 times [2018-11-19 16:26:17,139 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:26:17,139 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:26:17,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:26:17,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-19 16:26:17,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:26:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:26:17,325 INFO L256 TraceCheckUtils]: 0: Hoare triple {67481#true} call ULTIMATE.init(); {67481#true} is VALID [2018-11-19 16:26:17,326 INFO L273 TraceCheckUtils]: 1: Hoare triple {67481#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,326 INFO L273 TraceCheckUtils]: 2: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,326 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {67481#true} {67481#true} #842#return; {67481#true} is VALID [2018-11-19 16:26:17,326 INFO L256 TraceCheckUtils]: 4: Hoare triple {67481#true} call #t~ret170 := main(); {67481#true} is VALID [2018-11-19 16:26:17,326 INFO L273 TraceCheckUtils]: 5: Hoare triple {67481#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L256 TraceCheckUtils]: 6: Hoare triple {67481#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L273 TraceCheckUtils]: 7: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L273 TraceCheckUtils]: 8: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L273 TraceCheckUtils]: 9: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {67481#true} {67481#true} #726#return; {67481#true} is VALID [2018-11-19 16:26:17,327 INFO L273 TraceCheckUtils]: 11: Hoare triple {67481#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L256 TraceCheckUtils]: 12: Hoare triple {67481#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L273 TraceCheckUtils]: 13: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L273 TraceCheckUtils]: 14: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L273 TraceCheckUtils]: 15: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {67481#true} {67481#true} #728#return; {67481#true} is VALID [2018-11-19 16:26:17,328 INFO L273 TraceCheckUtils]: 17: Hoare triple {67481#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {67481#true} is VALID [2018-11-19 16:26:17,329 INFO L256 TraceCheckUtils]: 18: Hoare triple {67481#true} call ldv_initialize(); {67481#true} is VALID [2018-11-19 16:26:17,329 INFO L256 TraceCheckUtils]: 19: Hoare triple {67481#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,329 INFO L273 TraceCheckUtils]: 20: Hoare triple {67481#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {67481#true} is VALID [2018-11-19 16:26:17,329 INFO L273 TraceCheckUtils]: 21: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,329 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {67481#true} {67481#true} #764#return; {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L273 TraceCheckUtils]: 23: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {67481#true} {67481#true} #730#return; {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L256 TraceCheckUtils]: 25: Hoare triple {67481#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L273 TraceCheckUtils]: 26: Hoare triple {67481#true} #t~loopctr171 := 0; {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L273 TraceCheckUtils]: 27: Hoare triple {67481#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67481#true} is VALID [2018-11-19 16:26:17,330 INFO L273 TraceCheckUtils]: 28: Hoare triple {67481#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67481#true} is VALID [2018-11-19 16:26:17,331 INFO L273 TraceCheckUtils]: 29: Hoare triple {67481#true} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67481#true} is VALID [2018-11-19 16:26:17,331 INFO L273 TraceCheckUtils]: 30: Hoare triple {67481#true} assume !(#t~loopctr171 < #amount); {67481#true} is VALID [2018-11-19 16:26:17,331 INFO L273 TraceCheckUtils]: 31: Hoare triple {67481#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {67481#true} is VALID [2018-11-19 16:26:17,331 INFO L268 TraceCheckUtils]: 32: Hoare quadruple {67481#true} {67481#true} #732#return; {67481#true} is VALID [2018-11-19 16:26:17,331 INFO L273 TraceCheckUtils]: 33: Hoare triple {67481#true} havoc #t~memset~res134.base, #t~memset~res134.offset; {67481#true} is VALID [2018-11-19 16:26:17,332 INFO L256 TraceCheckUtils]: 34: Hoare triple {67481#true} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {67481#true} is VALID [2018-11-19 16:26:17,332 INFO L273 TraceCheckUtils]: 35: Hoare triple {67481#true} #t~loopctr171 := 0; {67483#(= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:26:17,333 INFO L273 TraceCheckUtils]: 36: Hoare triple {67483#(= |#Ultimate.C_memset_#t~loopctr171| 0)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67484#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} is VALID [2018-11-19 16:26:17,335 INFO L273 TraceCheckUtils]: 37: Hoare triple {67484#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 1))} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67485#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 2))} is VALID [2018-11-19 16:26:17,336 INFO L273 TraceCheckUtils]: 38: Hoare triple {67485#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 2))} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67486#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 3))} is VALID [2018-11-19 16:26:17,336 INFO L273 TraceCheckUtils]: 39: Hoare triple {67486#(or (not (= |#Ultimate.C_memset_#amount| 4)) (<= |#Ultimate.C_memset_#t~loopctr171| 3))} assume !(#t~loopctr171 < #amount); {67487#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:26:17,337 INFO L273 TraceCheckUtils]: 40: Hoare triple {67487#(not (= |#Ultimate.C_memset_#amount| 4))} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {67487#(not (= |#Ultimate.C_memset_#amount| 4))} is VALID [2018-11-19 16:26:17,338 INFO L268 TraceCheckUtils]: 41: Hoare quadruple {67487#(not (= |#Ultimate.C_memset_#amount| 4))} {67481#true} #734#return; {67482#false} is VALID [2018-11-19 16:26:17,338 INFO L273 TraceCheckUtils]: 42: Hoare triple {67482#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {67482#false} is VALID [2018-11-19 16:26:17,338 INFO L273 TraceCheckUtils]: 43: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,338 INFO L273 TraceCheckUtils]: 44: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,338 INFO L273 TraceCheckUtils]: 45: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,338 INFO L273 TraceCheckUtils]: 46: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,339 INFO L273 TraceCheckUtils]: 47: Hoare triple {67482#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,339 INFO L273 TraceCheckUtils]: 48: Hoare triple {67482#false} assume #t~switch146; {67482#false} is VALID [2018-11-19 16:26:17,339 INFO L273 TraceCheckUtils]: 49: Hoare triple {67482#false} assume 1 == ~ldv_state_variable_0~0; {67482#false} is VALID [2018-11-19 16:26:17,339 INFO L256 TraceCheckUtils]: 50: Hoare triple {67482#false} call #t~ret147 := gl620a_driver_init(); {67481#true} is VALID [2018-11-19 16:26:17,339 INFO L273 TraceCheckUtils]: 51: Hoare triple {67481#true} havoc ~tmp~10; {67481#true} is VALID [2018-11-19 16:26:17,339 INFO L256 TraceCheckUtils]: 52: Hoare triple {67481#true} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L273 TraceCheckUtils]: 53: Hoare triple {67481#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L256 TraceCheckUtils]: 54: Hoare triple {67481#true} call ldv_usb_driver_1(); {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L273 TraceCheckUtils]: 55: Hoare triple {67481#true} havoc ~tmp~12.base, ~tmp~12.offset; {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L256 TraceCheckUtils]: 56: Hoare triple {67481#true} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L273 TraceCheckUtils]: 57: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,340 INFO L273 TraceCheckUtils]: 58: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L273 TraceCheckUtils]: 59: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {67481#true} {67481#true} #800#return; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L273 TraceCheckUtils]: 61: Hoare triple {67481#true} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L273 TraceCheckUtils]: 62: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {67481#true} {67481#true} #828#return; {67481#true} is VALID [2018-11-19 16:26:17,341 INFO L273 TraceCheckUtils]: 64: Hoare triple {67481#true} #res := ~ldv_func_res~0; {67481#true} is VALID [2018-11-19 16:26:17,342 INFO L273 TraceCheckUtils]: 65: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,342 INFO L268 TraceCheckUtils]: 66: Hoare quadruple {67481#true} {67481#true} #724#return; {67481#true} is VALID [2018-11-19 16:26:17,342 INFO L273 TraceCheckUtils]: 67: Hoare triple {67481#true} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {67481#true} is VALID [2018-11-19 16:26:17,342 INFO L273 TraceCheckUtils]: 68: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,342 INFO L268 TraceCheckUtils]: 69: Hoare quadruple {67481#true} {67482#false} #740#return; {67482#false} is VALID [2018-11-19 16:26:17,342 INFO L273 TraceCheckUtils]: 70: Hoare triple {67482#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {67482#false} is VALID [2018-11-19 16:26:17,343 INFO L273 TraceCheckUtils]: 71: Hoare triple {67482#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {67482#false} is VALID [2018-11-19 16:26:17,343 INFO L256 TraceCheckUtils]: 72: Hoare triple {67482#false} call ldv_initialize_driver_info_2(); {67481#true} is VALID [2018-11-19 16:26:17,343 INFO L273 TraceCheckUtils]: 73: Hoare triple {67481#true} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {67481#true} is VALID [2018-11-19 16:26:17,343 INFO L256 TraceCheckUtils]: 74: Hoare triple {67481#true} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {67481#true} is VALID [2018-11-19 16:26:17,343 INFO L273 TraceCheckUtils]: 75: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,343 INFO L273 TraceCheckUtils]: 76: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L273 TraceCheckUtils]: 77: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {67481#true} {67481#true} #768#return; {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L273 TraceCheckUtils]: 79: Hoare triple {67481#true} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L256 TraceCheckUtils]: 80: Hoare triple {67481#true} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L273 TraceCheckUtils]: 81: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,344 INFO L273 TraceCheckUtils]: 82: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,345 INFO L273 TraceCheckUtils]: 83: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,345 INFO L268 TraceCheckUtils]: 84: Hoare quadruple {67481#true} {67481#true} #770#return; {67481#true} is VALID [2018-11-19 16:26:17,345 INFO L273 TraceCheckUtils]: 85: Hoare triple {67481#true} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {67481#true} is VALID [2018-11-19 16:26:17,345 INFO L273 TraceCheckUtils]: 86: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,345 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {67481#true} {67482#false} #742#return; {67482#false} is VALID [2018-11-19 16:26:17,346 INFO L273 TraceCheckUtils]: 88: Hoare triple {67482#false} assume !(0 != ~ldv_retval_4~0); {67482#false} is VALID [2018-11-19 16:26:17,346 INFO L273 TraceCheckUtils]: 89: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,346 INFO L273 TraceCheckUtils]: 90: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,346 INFO L273 TraceCheckUtils]: 91: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,346 INFO L273 TraceCheckUtils]: 92: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,347 INFO L273 TraceCheckUtils]: 93: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {67482#false} is VALID [2018-11-19 16:26:17,347 INFO L273 TraceCheckUtils]: 94: Hoare triple {67482#false} assume #t~switch149; {67482#false} is VALID [2018-11-19 16:26:17,347 INFO L273 TraceCheckUtils]: 95: Hoare triple {67482#false} assume 1 == ~ldv_state_variable_2~0; {67482#false} is VALID [2018-11-19 16:26:17,347 INFO L256 TraceCheckUtils]: 96: Hoare triple {67482#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,347 INFO L273 TraceCheckUtils]: 97: Hoare triple {67481#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {67481#true} is VALID [2018-11-19 16:26:17,347 INFO L273 TraceCheckUtils]: 98: Hoare triple {67481#true} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {67481#true} is VALID [2018-11-19 16:26:17,348 INFO L273 TraceCheckUtils]: 99: Hoare triple {67481#true} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {67481#true} is VALID [2018-11-19 16:26:17,348 INFO L273 TraceCheckUtils]: 100: Hoare triple {67481#true} assume ~count~0 % 4294967296 > 1; {67481#true} is VALID [2018-11-19 16:26:17,348 INFO L273 TraceCheckUtils]: 101: Hoare triple {67481#true} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {67481#true} is VALID [2018-11-19 16:26:17,348 INFO L273 TraceCheckUtils]: 102: Hoare triple {67481#true} assume !(~size~0 % 4294967296 > 1514); {67481#true} is VALID [2018-11-19 16:26:17,348 INFO L256 TraceCheckUtils]: 103: Hoare triple {67481#true} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {67481#true} is VALID [2018-11-19 16:26:17,349 INFO L273 TraceCheckUtils]: 104: Hoare triple {67481#true} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {67481#true} is VALID [2018-11-19 16:26:17,349 INFO L256 TraceCheckUtils]: 105: Hoare triple {67481#true} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {67481#true} is VALID [2018-11-19 16:26:17,349 INFO L273 TraceCheckUtils]: 106: Hoare triple {67481#true} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {67481#true} is VALID [2018-11-19 16:26:17,349 INFO L256 TraceCheckUtils]: 107: Hoare triple {67481#true} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {67481#true} is VALID [2018-11-19 16:26:17,349 INFO L273 TraceCheckUtils]: 108: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L273 TraceCheckUtils]: 109: Hoare triple {67481#true} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L256 TraceCheckUtils]: 110: Hoare triple {67481#true} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L273 TraceCheckUtils]: 111: Hoare triple {67481#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L273 TraceCheckUtils]: 112: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L268 TraceCheckUtils]: 113: Hoare quadruple {67481#true} {67481#true} #840#return; {67481#true} is VALID [2018-11-19 16:26:17,350 INFO L273 TraceCheckUtils]: 114: Hoare triple {67481#true} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L273 TraceCheckUtils]: 115: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L268 TraceCheckUtils]: 116: Hoare quadruple {67481#true} {67481#true} #816#return; {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L273 TraceCheckUtils]: 117: Hoare triple {67481#true} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L273 TraceCheckUtils]: 118: Hoare triple {67481#true} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L256 TraceCheckUtils]: 119: Hoare triple {67481#true} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,351 INFO L273 TraceCheckUtils]: 120: Hoare triple {67481#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L273 TraceCheckUtils]: 121: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L273 TraceCheckUtils]: 122: Hoare triple {67481#true} assume !false; {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L273 TraceCheckUtils]: 123: Hoare triple {67481#true} assume !(~i~0 < ~last_index~0); {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L273 TraceCheckUtils]: 124: Hoare triple {67481#true} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L273 TraceCheckUtils]: 125: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,352 INFO L268 TraceCheckUtils]: 126: Hoare quadruple {67481#true} {67481#true} #818#return; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L273 TraceCheckUtils]: 127: Hoare triple {67481#true} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L273 TraceCheckUtils]: 128: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L268 TraceCheckUtils]: 129: Hoare quadruple {67481#true} {67481#true} #810#return; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L273 TraceCheckUtils]: 130: Hoare triple {67481#true} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L273 TraceCheckUtils]: 131: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,353 INFO L268 TraceCheckUtils]: 132: Hoare quadruple {67481#true} {67481#true} #794#return; {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L273 TraceCheckUtils]: 133: Hoare triple {67481#true} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L273 TraceCheckUtils]: 134: Hoare triple {67481#true} assume 0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616;~__len~0 := ~size~0;call #t~ret84.base, #t~ret84.offset := skb_put(~gl_skb~0.base, ~gl_skb~0.offset, ~size~0);~tmp___2~0.base, ~tmp___2~0.offset := #t~ret84.base, #t~ret84.offset;havoc #t~ret84.base, #t~ret84.offset; {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L256 TraceCheckUtils]: 135: Hoare triple {67481#true} call #t~memcpy~res85.base, #t~memcpy~res85.offset := #Ultimate.C_memcpy(~tmp___2~0.base, ~tmp___2~0.offset, ~packet~0.base, 4 + ~packet~0.offset, (if ~__len~0 % 4294967296 % 4294967296 <= 2147483647 then ~__len~0 % 4294967296 % 4294967296 else ~__len~0 % 4294967296 % 4294967296 - 4294967296)); {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L273 TraceCheckUtils]: 136: Hoare triple {67481#true} #t~loopctr172 := 0; {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L273 TraceCheckUtils]: 137: Hoare triple {67481#true} assume !(#t~loopctr172 < size); {67481#true} is VALID [2018-11-19 16:26:17,354 INFO L273 TraceCheckUtils]: 138: Hoare triple {67481#true} assume #res.base == dest.base && #res.offset == dest.offset; {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {67481#true} {67481#true} #796#return; {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L273 TraceCheckUtils]: 140: Hoare triple {67481#true} ~__ret~0.base, ~__ret~0.offset := #t~memcpy~res85.base, #t~memcpy~res85.offset;havoc #t~memcpy~res85.base, #t~memcpy~res85.offset;call usbnet_skb_return(~dev.base, ~dev.offset, ~gl_skb~0.base, ~gl_skb~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L273 TraceCheckUtils]: 141: Hoare triple {67481#true} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L273 TraceCheckUtils]: 142: Hoare triple {67481#true} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L273 TraceCheckUtils]: 143: Hoare triple {67481#true} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {67481#true} is VALID [2018-11-19 16:26:17,355 INFO L273 TraceCheckUtils]: 144: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,356 INFO L268 TraceCheckUtils]: 145: Hoare quadruple {67481#true} {67482#false} #746#return; {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 146: Hoare triple {67482#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 147: Hoare triple {67482#false} assume !(2 == ~ldv_state_variable_2~0); {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 148: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 149: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 150: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,356 INFO L273 TraceCheckUtils]: 151: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,357 INFO L273 TraceCheckUtils]: 152: Hoare triple {67482#false} assume #t~switch146; {67482#false} is VALID [2018-11-19 16:26:17,357 INFO L273 TraceCheckUtils]: 153: Hoare triple {67482#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {67482#false} is VALID [2018-11-19 16:26:17,357 INFO L256 TraceCheckUtils]: 154: Hoare triple {67482#false} call gl620a_driver_exit(); {67481#true} is VALID [2018-11-19 16:26:17,357 INFO L256 TraceCheckUtils]: 155: Hoare triple {67481#true} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,357 INFO L273 TraceCheckUtils]: 156: Hoare triple {67481#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {67481#true} is VALID [2018-11-19 16:26:17,358 INFO L273 TraceCheckUtils]: 157: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,358 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {67481#true} {67481#true} #802#return; {67481#true} is VALID [2018-11-19 16:26:17,358 INFO L273 TraceCheckUtils]: 159: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,358 INFO L268 TraceCheckUtils]: 160: Hoare quadruple {67481#true} {67482#false} #738#return; {67482#false} is VALID [2018-11-19 16:26:17,358 INFO L273 TraceCheckUtils]: 161: Hoare triple {67482#false} ~ldv_state_variable_0~0 := 2; {67482#false} is VALID [2018-11-19 16:26:17,359 INFO L256 TraceCheckUtils]: 162: Hoare triple {67482#false} call ldv_check_final_state(); {67482#false} is VALID [2018-11-19 16:26:17,359 INFO L273 TraceCheckUtils]: 163: Hoare triple {67482#false} havoc ~tmp___7~5; {67482#false} is VALID [2018-11-19 16:26:17,359 INFO L256 TraceCheckUtils]: 164: Hoare triple {67482#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,359 INFO L273 TraceCheckUtils]: 165: Hoare triple {67481#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {67481#true} is VALID [2018-11-19 16:26:17,359 INFO L273 TraceCheckUtils]: 166: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,360 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {67481#true} {67482#false} #834#return; {67482#false} is VALID [2018-11-19 16:26:17,360 INFO L273 TraceCheckUtils]: 168: Hoare triple {67482#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {67482#false} is VALID [2018-11-19 16:26:17,360 INFO L273 TraceCheckUtils]: 169: Hoare triple {67482#false} assume !(0 != ~tmp___7~5); {67482#false} is VALID [2018-11-19 16:26:17,360 INFO L256 TraceCheckUtils]: 170: Hoare triple {67482#false} call ldv_error(); {67482#false} is VALID [2018-11-19 16:26:17,360 INFO L273 TraceCheckUtils]: 171: Hoare triple {67482#false} assume !false; {67482#false} is VALID [2018-11-19 16:26:17,378 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2018-11-19 16:26:17,378 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 16:26:17,378 INFO L223 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 [2018-11-19 16:26:17,400 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:26:17,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:26:17,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 16:26:17,703 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 16:26:17,904 INFO L256 TraceCheckUtils]: 0: Hoare triple {67481#true} call ULTIMATE.init(); {67481#true} is VALID [2018-11-19 16:26:17,904 INFO L273 TraceCheckUtils]: 1: Hoare triple {67481#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string63.base, #t~string63.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string63.base,#t~string63.offset := 103];#memory_int := #memory_int[#t~string63.base,1 + #t~string63.offset := 108];#memory_int := #memory_int[#t~string63.base,2 + #t~string63.offset := 54];#memory_int := #memory_int[#t~string63.base,3 + #t~string63.offset := 50];#memory_int := #memory_int[#t~string63.base,4 + #t~string63.offset := 48];#memory_int := #memory_int[#t~string63.base,5 + #t~string63.offset := 97];#memory_int := #memory_int[#t~string63.base,6 + #t~string63.offset := 0];call #t~string64.base, #t~string64.offset := #Ultimate.alloc(18);call #t~string65.base, #t~string65.offset := #Ultimate.alloc(221);call #t~string66.base, #t~string66.offset := #Ultimate.alloc(44);call #t~string71.base, #t~string71.offset := #Ultimate.alloc(44);call #t~string74.base, #t~string74.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string74.base,#t~string74.offset := 103];#memory_int := #memory_int[#t~string74.base,1 + #t~string74.offset := 108];#memory_int := #memory_int[#t~string74.base,2 + #t~string74.offset := 54];#memory_int := #memory_int[#t~string74.base,3 + #t~string74.offset := 50];#memory_int := #memory_int[#t~string74.base,4 + #t~string74.offset := 48];#memory_int := #memory_int[#t~string74.base,5 + #t~string74.offset := 97];#memory_int := #memory_int[#t~string74.base,6 + #t~string74.offset := 0];call #t~string75.base, #t~string75.offset := #Ultimate.alloc(18);call #t~string76.base, #t~string76.offset := #Ultimate.alloc(221);call #t~string77.base, #t~string77.offset := #Ultimate.alloc(32);call #t~string82.base, #t~string82.offset := #Ultimate.alloc(32);call #t~string89.base, #t~string89.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string89.base,#t~string89.offset := 103];#memory_int := #memory_int[#t~string89.base,1 + #t~string89.offset := 108];#memory_int := #memory_int[#t~string89.base,2 + #t~string89.offset := 54];#memory_int := #memory_int[#t~string89.base,3 + #t~string89.offset := 50];#memory_int := #memory_int[#t~string89.base,4 + #t~string89.offset := 48];#memory_int := #memory_int[#t~string89.base,5 + #t~string89.offset := 97];#memory_int := #memory_int[#t~string89.base,6 + #t~string89.offset := 0];call #t~string90.base, #t~string90.offset := #Ultimate.alloc(18);call #t~string91.base, #t~string91.offset := #Ultimate.alloc(221);call #t~string92.base, #t~string92.offset := #Ultimate.alloc(32);call #t~string97.base, #t~string97.offset := #Ultimate.alloc(32);call #t~string125.base, #t~string125.offset := #Ultimate.alloc(17);call #t~string126.base, #t~string126.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string126.base,#t~string126.offset := 103];#memory_int := #memory_int[#t~string126.base,1 + #t~string126.offset := 108];#memory_int := #memory_int[#t~string126.base,2 + #t~string126.offset := 54];#memory_int := #memory_int[#t~string126.base,3 + #t~string126.offset := 50];#memory_int := #memory_int[#t~string126.base,4 + #t~string126.offset := 48];#memory_int := #memory_int[#t~string126.base,5 + #t~string126.offset := 97];#memory_int := #memory_int[#t~string126.base,6 + #t~string126.offset := 0];call #t~string127.base, #t~string127.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string127.base,#t~string127.offset := 103];#memory_int := #memory_int[#t~string127.base,1 + #t~string127.offset := 108];#memory_int := #memory_int[#t~string127.base,2 + #t~string127.offset := 54];#memory_int := #memory_int[#t~string127.base,3 + #t~string127.offset := 50];#memory_int := #memory_int[#t~string127.base,4 + #t~string127.offset := 48];#memory_int := #memory_int[#t~string127.base,5 + #t~string127.offset := 97];#memory_int := #memory_int[#t~string127.base,6 + #t~string127.offset := 0];~LDV_IN_INTERRUPT~0 := 1;~ldv_state_variable_2~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_2~0 := 0;~ldv_retval_5~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_4~0 := 0;~ldv_retval_1~0 := 0;~ldv_retval_3~0 := 0;~last_index~0 := 0;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := 0, 0;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := 0, 0;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := 0, 0;call ~#genelink_info~0.base, ~#genelink_info~0.offset := #Ultimate.alloc(124);call write~$Pointer$(0, 0, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(0, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#t~string125.base, #t~string125.offset, ~#genelink_info~0.base, ~#genelink_info~0.offset, 8);call write~unchecked~int(4114, ~#genelink_info~0.base, 8 + ~#genelink_info~0.offset, 4);call write~$Pointer$(#funAddr~genelink_bind.base, #funAddr~genelink_bind.offset, ~#genelink_info~0.base, 12 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 20 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 28 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 36 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 44 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 52 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 60 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 68 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_rx_fixup.base, #funAddr~genelink_rx_fixup.offset, ~#genelink_info~0.base, 76 + ~#genelink_info~0.offset, 8);call write~$Pointer$(#funAddr~genelink_tx_fixup.base, #funAddr~genelink_tx_fixup.offset, ~#genelink_info~0.base, 84 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 92 + ~#genelink_info~0.offset, 8);call write~$Pointer$(0, 0, ~#genelink_info~0.base, 100 + ~#genelink_info~0.offset, 8);call write~unchecked~int(1, ~#genelink_info~0.base, 108 + ~#genelink_info~0.offset, 4);call write~unchecked~int(2, ~#genelink_info~0.base, 112 + ~#genelink_info~0.offset, 4);call write~unchecked~int(0, ~#genelink_info~0.base, 116 + ~#genelink_info~0.offset, 8);call ~#products~0.base, ~#products~0.offset := #Ultimate.alloc(50);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#products~0.base);call write~unchecked~int(3, ~#products~0.base, ~#products~0.offset, 2);call write~unchecked~int(1507, ~#products~0.base, 2 + ~#products~0.offset, 2);call write~unchecked~int(1282, ~#products~0.base, 4 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2);call write~unchecked~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1);call write~unchecked~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1);call write~unchecked~int(~#genelink_info~0.base + ~#genelink_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8);~__mod_usb__products_device_table~0.match_flags := 0;~__mod_usb__products_device_table~0.idVendor := 0;~__mod_usb__products_device_table~0.idProduct := 0;~__mod_usb__products_device_table~0.bcdDevice_lo := 0;~__mod_usb__products_device_table~0.bcdDevice_hi := 0;~__mod_usb__products_device_table~0.bDeviceClass := 0;~__mod_usb__products_device_table~0.bDeviceSubClass := 0;~__mod_usb__products_device_table~0.bDeviceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceClass := 0;~__mod_usb__products_device_table~0.bInterfaceSubClass := 0;~__mod_usb__products_device_table~0.bInterfaceProtocol := 0;~__mod_usb__products_device_table~0.bInterfaceNumber := 0;~__mod_usb__products_device_table~0.driver_info := 0;call ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset := #Ultimate.alloc(285);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#gl620a_driver~0.base);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(#t~string126.base, #t~string126.offset, ~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#gl620a_driver~0.base, 8 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#gl620a_driver~0.base, 16 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 24 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#gl620a_driver~0.base, 32 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#gl620a_driver~0.base, 40 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 48 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 56 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 64 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(~#products~0.base, ~#products~0.offset, ~#gl620a_driver~0.base, 72 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 80 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 84 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 88 + ~#gl620a_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 92 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 100 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 108 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 116 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 124 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 132 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 136 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 148 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 156 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 164 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 172 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 180 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 188 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 196 + ~#gl620a_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 197 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 205 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 213 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 221 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 229 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 237 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 245 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 253 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 261 + ~#gl620a_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#gl620a_driver~0.base, 269 + ~#gl620a_driver~0.offset, 8);call write~unchecked~int(0, ~#gl620a_driver~0.base, 277 + ~#gl620a_driver~0.offset, 4);call write~unchecked~int(0, ~#gl620a_driver~0.base, 281 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 282 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(1, ~#gl620a_driver~0.base, 283 + ~#gl620a_driver~0.offset, 1);call write~unchecked~int(0, ~#gl620a_driver~0.base, 284 + ~#gl620a_driver~0.offset, 1);call ~#set_impl~0.base, ~#set_impl~0.offset := #Ultimate.alloc(120);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#set_impl~0.base);~LDV_SKBS~0.base, ~LDV_SKBS~0.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,904 INFO L273 TraceCheckUtils]: 2: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,905 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {67481#true} {67481#true} #842#return; {67481#true} is VALID [2018-11-19 16:26:17,905 INFO L256 TraceCheckUtils]: 4: Hoare triple {67481#true} call #t~ret170 := main(); {67481#true} is VALID [2018-11-19 16:26:17,905 INFO L273 TraceCheckUtils]: 5: Hoare triple {67481#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset;havoc ~tmp~13.base, ~tmp~13.offset;call ~#ldvarg0~0.base, ~#ldvarg0~0.offset := #Ultimate.alloc(4);havoc ~ldvarg3~0.base, ~ldvarg3~0.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.alloc(4);havoc ~tmp___1~2;havoc ~tmp___2~2;havoc ~tmp___3~2;havoc ~tmp___4~0; {67481#true} is VALID [2018-11-19 16:26:17,906 INFO L256 TraceCheckUtils]: 6: Hoare triple {67481#true} call #t~ret132.base, #t~ret132.offset := ldv_zalloc(32); {67481#true} is VALID [2018-11-19 16:26:17,906 INFO L273 TraceCheckUtils]: 7: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,906 INFO L273 TraceCheckUtils]: 8: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,906 INFO L273 TraceCheckUtils]: 9: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,906 INFO L268 TraceCheckUtils]: 10: Hoare quadruple {67481#true} {67481#true} #726#return; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L273 TraceCheckUtils]: 11: Hoare triple {67481#true} ~tmp~13.base, ~tmp~13.offset := #t~ret132.base, #t~ret132.offset;havoc #t~ret132.base, #t~ret132.offset;~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp~13.base, ~tmp~13.offset; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L256 TraceCheckUtils]: 12: Hoare triple {67481#true} call #t~ret133.base, #t~ret133.offset := ldv_zalloc(1560); {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L273 TraceCheckUtils]: 13: Hoare triple {67481#true} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L273 TraceCheckUtils]: 14: Hoare triple {67481#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L273 TraceCheckUtils]: 15: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L268 TraceCheckUtils]: 16: Hoare quadruple {67481#true} {67481#true} #728#return; {67481#true} is VALID [2018-11-19 16:26:17,907 INFO L273 TraceCheckUtils]: 17: Hoare triple {67481#true} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret133.base, #t~ret133.offset;havoc #t~ret133.base, #t~ret133.offset;~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L256 TraceCheckUtils]: 18: Hoare triple {67481#true} call ldv_initialize(); {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L256 TraceCheckUtils]: 19: Hoare triple {67481#true} call ldv_set_init(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L273 TraceCheckUtils]: 20: Hoare triple {67481#true} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~set.base, ~set.offset := ~#set_impl~0.base, ~#set_impl~0.offset;~last_index~0 := 0; {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L273 TraceCheckUtils]: 21: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L268 TraceCheckUtils]: 22: Hoare quadruple {67481#true} {67481#true} #764#return; {67481#true} is VALID [2018-11-19 16:26:17,908 INFO L273 TraceCheckUtils]: 23: Hoare triple {67481#true} assume true; {67481#true} is VALID [2018-11-19 16:26:17,909 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {67481#true} {67481#true} #730#return; {67481#true} is VALID [2018-11-19 16:26:17,909 INFO L256 TraceCheckUtils]: 25: Hoare triple {67481#true} call #t~memset~res134.base, #t~memset~res134.offset := #Ultimate.C_memset(~#ldvarg0~0.base, ~#ldvarg0~0.offset, 0, 4); {67481#true} is VALID [2018-11-19 16:26:17,909 INFO L273 TraceCheckUtils]: 26: Hoare triple {67481#true} #t~loopctr171 := 0; {67569#(<= |#Ultimate.C_memset_#t~loopctr171| 0)} is VALID [2018-11-19 16:26:17,911 INFO L273 TraceCheckUtils]: 27: Hoare triple {67569#(<= |#Ultimate.C_memset_#t~loopctr171| 0)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67573#(<= |#Ultimate.C_memset_#t~loopctr171| 1)} is VALID [2018-11-19 16:26:17,912 INFO L273 TraceCheckUtils]: 28: Hoare triple {67573#(<= |#Ultimate.C_memset_#t~loopctr171| 1)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67577#(<= |#Ultimate.C_memset_#t~loopctr171| 2)} is VALID [2018-11-19 16:26:17,913 INFO L273 TraceCheckUtils]: 29: Hoare triple {67577#(<= |#Ultimate.C_memset_#t~loopctr171| 2)} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67581#(<= |#Ultimate.C_memset_#t~loopctr171| 3)} is VALID [2018-11-19 16:26:17,913 INFO L273 TraceCheckUtils]: 30: Hoare triple {67581#(<= |#Ultimate.C_memset_#t~loopctr171| 3)} assume !(#t~loopctr171 < #amount); {67585#(<= |#Ultimate.C_memset_#amount| 3)} is VALID [2018-11-19 16:26:17,914 INFO L273 TraceCheckUtils]: 31: Hoare triple {67585#(<= |#Ultimate.C_memset_#amount| 3)} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {67585#(<= |#Ultimate.C_memset_#amount| 3)} is VALID [2018-11-19 16:26:17,915 INFO L268 TraceCheckUtils]: 32: Hoare quadruple {67585#(<= |#Ultimate.C_memset_#amount| 3)} {67481#true} #732#return; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 33: Hoare triple {67482#false} havoc #t~memset~res134.base, #t~memset~res134.offset; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L256 TraceCheckUtils]: 34: Hoare triple {67482#false} call #t~memset~res135.base, #t~memset~res135.offset := #Ultimate.C_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 35: Hoare triple {67482#false} #t~loopctr171 := 0; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 36: Hoare triple {67482#false} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 37: Hoare triple {67482#false} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 38: Hoare triple {67482#false} assume #t~loopctr171 < #amount;#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#ptr.base,#ptr.offset + #t~loopctr171 := 0], #memory_$Pointer$.offset[#ptr.base,#ptr.offset + #t~loopctr171 := #value % 256];#memory_int := #memory_int[#ptr.base,#ptr.offset + #t~loopctr171 := #value];#t~loopctr171 := 1 + #t~loopctr171; {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 39: Hoare triple {67482#false} assume !(#t~loopctr171 < #amount); {67482#false} is VALID [2018-11-19 16:26:17,915 INFO L273 TraceCheckUtils]: 40: Hoare triple {67482#false} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {67482#false} is VALID [2018-11-19 16:26:17,916 INFO L268 TraceCheckUtils]: 41: Hoare quadruple {67482#false} {67482#false} #734#return; {67482#false} is VALID [2018-11-19 16:26:17,916 INFO L273 TraceCheckUtils]: 42: Hoare triple {67482#false} havoc #t~memset~res135.base, #t~memset~res135.offset;~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_2~0 := 0; {67482#false} is VALID [2018-11-19 16:26:17,916 INFO L273 TraceCheckUtils]: 43: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,916 INFO L273 TraceCheckUtils]: 44: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,916 INFO L273 TraceCheckUtils]: 45: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L273 TraceCheckUtils]: 46: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L273 TraceCheckUtils]: 47: Hoare triple {67482#false} assume !#t~switch146;#t~switch146 := #t~switch146 || 1 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L273 TraceCheckUtils]: 48: Hoare triple {67482#false} assume #t~switch146; {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L273 TraceCheckUtils]: 49: Hoare triple {67482#false} assume 1 == ~ldv_state_variable_0~0; {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L256 TraceCheckUtils]: 50: Hoare triple {67482#false} call #t~ret147 := gl620a_driver_init(); {67482#false} is VALID [2018-11-19 16:26:17,917 INFO L273 TraceCheckUtils]: 51: Hoare triple {67482#false} havoc ~tmp~10; {67482#false} is VALID [2018-11-19 16:26:17,918 INFO L256 TraceCheckUtils]: 52: Hoare triple {67482#false} call #t~ret128 := ldv_usb_register_driver_13(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string127.base, #t~string127.offset); {67482#false} is VALID [2018-11-19 16:26:17,918 INFO L273 TraceCheckUtils]: 53: Hoare triple {67482#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~0;havoc ~tmp~15;call #t~ret159 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret159 && #t~ret159 <= 2147483647;~tmp~15 := #t~ret159;havoc #t~ret159;~ldv_func_res~0 := ~tmp~15;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {67482#false} is VALID [2018-11-19 16:26:17,918 INFO L256 TraceCheckUtils]: 54: Hoare triple {67482#false} call ldv_usb_driver_1(); {67482#false} is VALID [2018-11-19 16:26:17,918 INFO L273 TraceCheckUtils]: 55: Hoare triple {67482#false} havoc ~tmp~12.base, ~tmp~12.offset; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L256 TraceCheckUtils]: 56: Hoare triple {67482#false} call #t~ret131.base, #t~ret131.offset := ldv_zalloc(1560); {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L273 TraceCheckUtils]: 57: Hoare triple {67482#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L273 TraceCheckUtils]: 58: Hoare triple {67482#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L273 TraceCheckUtils]: 59: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L268 TraceCheckUtils]: 60: Hoare quadruple {67482#false} {67482#false} #800#return; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L273 TraceCheckUtils]: 61: Hoare triple {67482#false} ~tmp~12.base, ~tmp~12.offset := #t~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;~gl620a_driver_group1~0.base, ~gl620a_driver_group1~0.offset := ~tmp~12.base, ~tmp~12.offset; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L273 TraceCheckUtils]: 62: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,919 INFO L268 TraceCheckUtils]: 63: Hoare quadruple {67482#false} {67482#false} #828#return; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 64: Hoare triple {67482#false} #res := ~ldv_func_res~0; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 65: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L268 TraceCheckUtils]: 66: Hoare quadruple {67482#false} {67482#false} #724#return; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 67: Hoare triple {67482#false} assume -2147483648 <= #t~ret128 && #t~ret128 <= 2147483647;~tmp~10 := #t~ret128;havoc #t~ret128;#res := ~tmp~10; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 68: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L268 TraceCheckUtils]: 69: Hoare quadruple {67482#false} {67482#false} #740#return; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 70: Hoare triple {67482#false} assume -2147483648 <= #t~ret147 && #t~ret147 <= 2147483647;~ldv_retval_4~0 := #t~ret147;havoc #t~ret147; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L273 TraceCheckUtils]: 71: Hoare triple {67482#false} assume 0 == ~ldv_retval_4~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_2~0 := 1; {67482#false} is VALID [2018-11-19 16:26:17,920 INFO L256 TraceCheckUtils]: 72: Hoare triple {67482#false} call ldv_initialize_driver_info_2(); {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L273 TraceCheckUtils]: 73: Hoare triple {67482#false} havoc ~tmp~11.base, ~tmp~11.offset;havoc ~tmp___0~6.base, ~tmp___0~6.offset; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L256 TraceCheckUtils]: 74: Hoare triple {67482#false} call #t~ret129.base, #t~ret129.offset := ldv_zalloc(1472); {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L273 TraceCheckUtils]: 75: Hoare triple {67482#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L273 TraceCheckUtils]: 76: Hoare triple {67482#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L273 TraceCheckUtils]: 77: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {67482#false} {67482#false} #768#return; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L273 TraceCheckUtils]: 79: Hoare triple {67482#false} ~tmp~11.base, ~tmp~11.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~genelink_info_group0~0.base, ~genelink_info_group0~0.offset := ~tmp~11.base, ~tmp~11.offset; {67482#false} is VALID [2018-11-19 16:26:17,921 INFO L256 TraceCheckUtils]: 80: Hoare triple {67482#false} call #t~ret130.base, #t~ret130.offset := ldv_zalloc(232); {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 81: Hoare triple {67482#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 82: Hoare triple {67482#false} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 83: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L268 TraceCheckUtils]: 84: Hoare quadruple {67482#false} {67482#false} #770#return; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 85: Hoare triple {67482#false} ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset;~genelink_info_group1~0.base, ~genelink_info_group1~0.offset := ~tmp___0~6.base, ~tmp___0~6.offset; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 86: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {67482#false} {67482#false} #742#return; {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 88: Hoare triple {67482#false} assume !(0 != ~ldv_retval_4~0); {67482#false} is VALID [2018-11-19 16:26:17,922 INFO L273 TraceCheckUtils]: 89: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 90: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 91: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 2 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 92: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 93: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_2~0;assume -2147483648 <= #t~nondet148 && #t~nondet148 <= 2147483647;~tmp___4~0 := #t~nondet148;havoc #t~nondet148;#t~switch149 := 0 == ~tmp___4~0; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 94: Hoare triple {67482#false} assume #t~switch149; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 95: Hoare triple {67482#false} assume 1 == ~ldv_state_variable_2~0; {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L256 TraceCheckUtils]: 96: Hoare triple {67482#false} call #t~ret150 := genelink_rx_fixup(~genelink_info_group0~0.base, ~genelink_info_group0~0.offset, ~genelink_info_group1~0.base, ~genelink_info_group1~0.offset); {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 97: Hoare triple {67482#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~skb.base, ~skb.offset := #in~skb.base, #in~skb.offset;havoc ~header~0.base, ~header~0.offset;havoc ~packet~0.base, ~packet~0.offset;havoc ~gl_skb~0.base, ~gl_skb~0.offset;havoc ~size~0;havoc ~count~0;call ~#descriptor~0.base, ~#descriptor~0.offset := #Ultimate.alloc(37);havoc ~tmp~7;call ~#descriptor___0~0.base, ~#descriptor___0~0.offset := #Ultimate.alloc(37);havoc ~tmp___0~3;havoc ~__len~0;havoc ~__ret~0.base, ~__ret~0.offset;havoc ~tmp___2~0.base, ~tmp___2~0.offset;call ~#descriptor___1~0.base, ~#descriptor___1~0.offset := #Ultimate.alloc(37);havoc ~tmp___3~0;call #t~mem60 := read~int(~skb.base, 104 + ~skb.offset, 4);call #t~mem58.base, #t~mem58.offset := read~$Pointer$(~dev.base, 440 + ~dev.offset, 8);call #t~mem59 := read~int(#t~mem58.base, 534 + #t~mem58.offset, 2); {67482#false} is VALID [2018-11-19 16:26:17,923 INFO L273 TraceCheckUtils]: 98: Hoare triple {67482#false} assume !(#t~mem60 % 4294967296 < #t~mem59 % 65536 % 4294967296);havoc #t~mem60;havoc #t~mem58.base, #t~mem58.offset;havoc #t~mem59;call #t~mem61.base, #t~mem61.offset := read~$Pointer$(~skb.base, 232 + ~skb.offset, 8);~header~0.base, ~header~0.offset := #t~mem61.base, #t~mem61.offset;havoc #t~mem61.base, #t~mem61.offset;call #t~mem62 := read~int(~header~0.base, ~header~0.offset, 4);~count~0 := #t~mem62;havoc #t~mem62; {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 99: Hoare triple {67482#false} assume !(~count~0 % 4294967296 > 32);~packet~0.base, ~packet~0.offset := ~header~0.base, 4 + ~header~0.offset;call #t~ret72.base, #t~ret72.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret72.base, #t~ret72.offset; {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 100: Hoare triple {67482#false} assume ~count~0 % 4294967296 > 1; {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 101: Hoare triple {67482#false} call #t~mem73 := read~int(~packet~0.base, ~packet~0.offset, 4);~size~0 := #t~mem73;havoc #t~mem73; {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 102: Hoare triple {67482#false} assume !(~size~0 % 4294967296 > 1514); {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L256 TraceCheckUtils]: 103: Hoare triple {67482#false} call #t~ret83.base, #t~ret83.offset := ldv_alloc_skb_12(~size~0, 32); {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 104: Hoare triple {67482#false} ~size := #in~size;~priority := #in~priority;havoc ~tmp~14.base, ~tmp~14.offset; {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L256 TraceCheckUtils]: 105: Hoare triple {67482#false} call #t~ret158.base, #t~ret158.offset := ldv_skb_alloc(); {67482#false} is VALID [2018-11-19 16:26:17,924 INFO L273 TraceCheckUtils]: 106: Hoare triple {67482#false} havoc ~skb~0.base, ~skb~0.offset;havoc ~tmp___7~1.base, ~tmp___7~1.offset; {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L256 TraceCheckUtils]: 107: Hoare triple {67482#false} call #t~ret165.base, #t~ret165.offset := ldv_zalloc(248); {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 108: Hoare triple {67482#false} ~size := #in~size;havoc ~p~1.base, ~p~1.offset;havoc ~tmp~3.base, ~tmp~3.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___0~2 := #t~nondet38;havoc #t~nondet38; {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 109: Hoare triple {67482#false} assume !(0 != ~tmp___0~2);call #t~malloc39.base, #t~malloc39.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L256 TraceCheckUtils]: 110: Hoare triple {67482#false} call #Ultimate.meminit(#t~malloc39.base, #t~malloc39.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 111: Hoare triple {67482#false} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 112: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L268 TraceCheckUtils]: 113: Hoare quadruple {67482#false} {67482#false} #840#return; {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 114: Hoare triple {67482#false} ~tmp~3.base, ~tmp~3.offset := #t~malloc39.base, #t~malloc39.offset;~p~1.base, ~p~1.offset := ~tmp~3.base, ~tmp~3.offset;assume 0 != (if 0 != (~p~1.base + ~p~1.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~1.base, ~p~1.offset; {67482#false} is VALID [2018-11-19 16:26:17,925 INFO L273 TraceCheckUtils]: 115: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L268 TraceCheckUtils]: 116: Hoare quadruple {67482#false} {67482#false} #816#return; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 117: Hoare triple {67482#false} ~tmp___7~1.base, ~tmp___7~1.offset := #t~ret165.base, #t~ret165.offset;havoc #t~ret165.base, #t~ret165.offset;~skb~0.base, ~skb~0.offset := ~tmp___7~1.base, ~tmp___7~1.offset; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 118: Hoare triple {67482#false} assume !(~skb~0.base == 0 && ~skb~0.offset == 0); {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L256 TraceCheckUtils]: 119: Hoare triple {67482#false} call ldv_set_add(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset, ~skb~0.base, ~skb~0.offset); {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 120: Hoare triple {67482#false} ~set.base, ~set.offset := #in~set.base, #in~set.offset;~e.base, ~e.offset := #in~e.base, #in~e.offset;havoc ~i~0;~i~0 := 0; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 121: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 122: Hoare triple {67482#false} assume !false; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 123: Hoare triple {67482#false} assume !(~i~0 < ~last_index~0); {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 124: Hoare triple {67482#false} assume ~last_index~0 < 15;call write~$Pointer$(~e.base, ~e.offset, ~#set_impl~0.base, ~#set_impl~0.offset + 8 * ~last_index~0, 8);~last_index~0 := 1 + ~last_index~0; {67482#false} is VALID [2018-11-19 16:26:17,926 INFO L273 TraceCheckUtils]: 125: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L268 TraceCheckUtils]: 126: Hoare quadruple {67482#false} {67482#false} #818#return; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 127: Hoare triple {67482#false} #res.base, #res.offset := ~skb~0.base, ~skb~0.offset; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 128: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L268 TraceCheckUtils]: 129: Hoare quadruple {67482#false} {67482#false} #810#return; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 130: Hoare triple {67482#false} ~tmp~14.base, ~tmp~14.offset := #t~ret158.base, #t~ret158.offset;havoc #t~ret158.base, #t~ret158.offset;#res.base, #res.offset := ~tmp~14.base, ~tmp~14.offset; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 131: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L268 TraceCheckUtils]: 132: Hoare quadruple {67482#false} {67482#false} #794#return; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 133: Hoare triple {67482#false} ~gl_skb~0.base, ~gl_skb~0.offset := #t~ret83.base, #t~ret83.offset;havoc #t~ret83.base, #t~ret83.offset; {67482#false} is VALID [2018-11-19 16:26:17,927 INFO L273 TraceCheckUtils]: 134: Hoare triple {67482#false} assume 0 != (~gl_skb~0.base + ~gl_skb~0.offset) % 18446744073709551616;~__len~0 := ~size~0;call #t~ret84.base, #t~ret84.offset := skb_put(~gl_skb~0.base, ~gl_skb~0.offset, ~size~0);~tmp___2~0.base, ~tmp___2~0.offset := #t~ret84.base, #t~ret84.offset;havoc #t~ret84.base, #t~ret84.offset; {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L256 TraceCheckUtils]: 135: Hoare triple {67482#false} call #t~memcpy~res85.base, #t~memcpy~res85.offset := #Ultimate.C_memcpy(~tmp___2~0.base, ~tmp___2~0.offset, ~packet~0.base, 4 + ~packet~0.offset, (if ~__len~0 % 4294967296 % 4294967296 <= 2147483647 then ~__len~0 % 4294967296 % 4294967296 else ~__len~0 % 4294967296 % 4294967296 - 4294967296)); {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 136: Hoare triple {67482#false} #t~loopctr172 := 0; {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 137: Hoare triple {67482#false} assume !(#t~loopctr172 < size); {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 138: Hoare triple {67482#false} assume #res.base == dest.base && #res.offset == dest.offset; {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {67482#false} {67482#false} #796#return; {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 140: Hoare triple {67482#false} ~__ret~0.base, ~__ret~0.offset := #t~memcpy~res85.base, #t~memcpy~res85.offset;havoc #t~memcpy~res85.base, #t~memcpy~res85.offset;call usbnet_skb_return(~dev.base, ~dev.offset, ~gl_skb~0.base, ~gl_skb~0.offset); {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 141: Hoare triple {67482#false} ~packet~0.base, ~packet~0.offset := ~packet~0.base, 4 + ~packet~0.offset + 5 * (if ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~size~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~count~0 := ~count~0 - 1;call #t~ret86.base, #t~ret86.offset := skb_pull(~skb.base, ~skb.offset, 4 + ~size~0);havoc #t~ret86.base, #t~ret86.offset; {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 142: Hoare triple {67482#false} assume !(~count~0 % 4294967296 > 1);call #t~ret87.base, #t~ret87.offset := skb_pull(~skb.base, ~skb.offset, 4);havoc #t~ret87.base, #t~ret87.offset;call #t~mem88 := read~int(~skb.base, 104 + ~skb.offset, 4); {67482#false} is VALID [2018-11-19 16:26:17,928 INFO L273 TraceCheckUtils]: 143: Hoare triple {67482#false} assume !(#t~mem88 % 4294967296 > 1514);havoc #t~mem88;#res := 1;call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 144: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L268 TraceCheckUtils]: 145: Hoare quadruple {67482#false} {67482#false} #746#return; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 146: Hoare triple {67482#false} assume -2147483648 <= #t~ret150 && #t~ret150 <= 2147483647;havoc #t~ret150;~ldv_state_variable_2~0 := 1; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 147: Hoare triple {67482#false} assume !(2 == ~ldv_state_variable_2~0); {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 148: Hoare triple {67482#false} assume -2147483648 <= #t~nondet136 && #t~nondet136 <= 2147483647;~tmp___1~2 := #t~nondet136;havoc #t~nondet136;#t~switch137 := 0 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 149: Hoare triple {67482#false} assume !#t~switch137;#t~switch137 := #t~switch137 || 1 == ~tmp___1~2; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 150: Hoare triple {67482#false} assume #t~switch137; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 151: Hoare triple {67482#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet145 && #t~nondet145 <= 2147483647;~tmp___3~2 := #t~nondet145;havoc #t~nondet145;#t~switch146 := 0 == ~tmp___3~2; {67482#false} is VALID [2018-11-19 16:26:17,929 INFO L273 TraceCheckUtils]: 152: Hoare triple {67482#false} assume #t~switch146; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L273 TraceCheckUtils]: 153: Hoare triple {67482#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L256 TraceCheckUtils]: 154: Hoare triple {67482#false} call gl620a_driver_exit(); {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L256 TraceCheckUtils]: 155: Hoare triple {67482#false} call ldv_usb_deregister_14(~#gl620a_driver~0.base, ~#gl620a_driver~0.offset); {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L273 TraceCheckUtils]: 156: Hoare triple {67482#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L273 TraceCheckUtils]: 157: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {67482#false} {67482#false} #802#return; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L273 TraceCheckUtils]: 159: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L268 TraceCheckUtils]: 160: Hoare quadruple {67482#false} {67482#false} #738#return; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L273 TraceCheckUtils]: 161: Hoare triple {67482#false} ~ldv_state_variable_0~0 := 2; {67482#false} is VALID [2018-11-19 16:26:17,930 INFO L256 TraceCheckUtils]: 162: Hoare triple {67482#false} call ldv_check_final_state(); {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L273 TraceCheckUtils]: 163: Hoare triple {67482#false} havoc ~tmp___7~5; {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L256 TraceCheckUtils]: 164: Hoare triple {67482#false} call #t~ret169 := ldv_set_is_empty(~LDV_SKBS~0.base, ~LDV_SKBS~0.offset); {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L273 TraceCheckUtils]: 165: Hoare triple {67482#false} ~set.base, ~set.offset := #in~set.base, #in~set.offset;#res := (if 0 == ~last_index~0 then 1 else 0); {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L273 TraceCheckUtils]: 166: Hoare triple {67482#false} assume true; {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {67482#false} {67482#false} #834#return; {67482#false} is VALID [2018-11-19 16:26:17,931 INFO L273 TraceCheckUtils]: 168: Hoare triple {67482#false} assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~tmp___7~5 := #t~ret169;havoc #t~ret169; {67482#false} is VALID [2018-11-19 16:26:17,932 INFO L273 TraceCheckUtils]: 169: Hoare triple {67482#false} assume !(0 != ~tmp___7~5); {67482#false} is VALID [2018-11-19 16:26:17,932 INFO L256 TraceCheckUtils]: 170: Hoare triple {67482#false} call ldv_error(); {67482#false} is VALID [2018-11-19 16:26:17,932 INFO L273 TraceCheckUtils]: 171: Hoare triple {67482#false} assume !false; {67482#false} is VALID [2018-11-19 16:26:17,944 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 51 proven. 6 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-19 16:26:17,971 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-19 16:26:17,971 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2018-11-19 16:26:17,971 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 172 [2018-11-19 16:26:17,973 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 16:26:17,973 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states. [2018-11-19 16:26:18,210 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 253 edges. 253 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:26:18,210 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-19 16:26:18,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-19 16:26:18,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2018-11-19 16:26:18,211 INFO L87 Difference]: Start difference. First operand 1906 states and 2476 transitions. Second operand 12 states. [2018-11-19 16:26:37,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:37,960 INFO L93 Difference]: Finished difference Result 3788 states and 4927 transitions. [2018-11-19 16:26:37,960 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-19 16:26:37,960 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 172 [2018-11-19 16:26:37,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 16:26:37,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-11-19 16:26:37,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 663 transitions. [2018-11-19 16:26:37,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2018-11-19 16:26:37,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 663 transitions. [2018-11-19 16:26:37,969 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 663 transitions. [2018-11-19 16:26:38,480 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 663 edges. 663 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 16:26:38,649 INFO L225 Difference]: With dead ends: 3788 [2018-11-19 16:26:38,649 INFO L226 Difference]: Without dead ends: 1907 [2018-11-19 16:26:38,652 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2018-11-19 16:26:38,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1907 states. [2018-11-19 16:26:39,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1907 to 1907. [2018-11-19 16:26:39,587 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 16:26:39,588 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1907 states. Second operand 1907 states. [2018-11-19 16:26:39,588 INFO L74 IsIncluded]: Start isIncluded. First operand 1907 states. Second operand 1907 states. [2018-11-19 16:26:39,588 INFO L87 Difference]: Start difference. First operand 1907 states. Second operand 1907 states. [2018-11-19 16:26:39,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:39,729 INFO L93 Difference]: Finished difference Result 1907 states and 2477 transitions. [2018-11-19 16:26:39,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 2477 transitions. [2018-11-19 16:26:39,732 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:26:39,732 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:26:39,733 INFO L74 IsIncluded]: Start isIncluded. First operand 1907 states. Second operand 1907 states. [2018-11-19 16:26:39,733 INFO L87 Difference]: Start difference. First operand 1907 states. Second operand 1907 states. [2018-11-19 16:26:39,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 16:26:39,852 INFO L93 Difference]: Finished difference Result 1907 states and 2477 transitions. [2018-11-19 16:26:39,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 2477 transitions. [2018-11-19 16:26:39,855 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 16:26:39,855 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 16:26:39,855 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 16:26:39,855 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 16:26:39,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1907 states. [2018-11-19 16:26:40,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 2477 transitions. [2018-11-19 16:26:40,001 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 2477 transitions. Word has length 172 [2018-11-19 16:26:40,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 16:26:40,002 INFO L480 AbstractCegarLoop]: Abstraction has 1907 states and 2477 transitions. [2018-11-19 16:26:40,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-19 16:26:40,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 2477 transitions. [2018-11-19 16:26:40,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-11-19 16:26:40,004 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 16:26:40,004 INFO L384 BasicCegarLoop]: trace histogram [8, 6, 6, 5, 3, 3, 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] [2018-11-19 16:26:40,004 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 16:26:40,004 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 16:26:40,005 INFO L82 PathProgramCache]: Analyzing trace with hash -849737267, now seen corresponding path program 2 times [2018-11-19 16:26:40,005 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 16:26:40,005 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 16:26:40,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:26:40,007 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 16:26:40,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 16:26:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 16:26:40,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 16:26:41,051 INFO L451 BasicCegarLoop]: Counterexample might be feasible [2018-11-19 16:26:41,140 WARN L387 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-11-19 16:26:41,152 WARN L387 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-11-19 16:26:41,255 WARN L387 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2018-11-19 16:26:41,302 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,303 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,303 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,303 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,303 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,304 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,304 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,304 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967332 could not be translated for associated CType ARRAY#_2_~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?bInterfaceNumber~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-11-19 16:26:41,305 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,305 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967327 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?acpi_match_table~*acpi_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~UCHAR?supports_autosuspend~UCHAR?disable_hub_initiated_lpm~UCHAR?soft_unbind~UCHAR# [2018-11-19 16:26:41,305 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,306 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967324 could not be translated for associated CType STRUCT~~driver_info?description~*CHAR?flags~INT?bind~*((*usbnet *usb_interface ) : INT)?unbind~*((*usbnet *usb_interface ) : VOID)?reset~*((*usbnet ) : INT)?stop~*((*usbnet ) : INT)?check_connect~*((*usbnet ) : INT)?manage_power~*((*usbnet INT ) : INT)?status~*((*usbnet *urb ) : VOID)?link_reset~*((*usbnet ) : INT)?rx_fixup~*((*usbnet *sk_buff ) : INT)?tx_fixup~*((*usbnet *sk_buff ~gfp_t~0 ) : *sk_buff)?early_init~*((*usbnet ) : INT)?indication~*((*usbnet *VOID INT ) : VOID)?in~INT?out~INT?data~ULONG# [2018-11-19 16:26:41,306 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,306 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,306 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967315 could not be translated for associated CType ARRAY#_15_~~Element~0# [2018-11-19 16:26:41,307 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,307 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,307 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967399 could not be translated for associated CType ARRAY#_15_~~Element~0# [2018-11-19 16:26:41,307 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,308 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,308 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,308 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967405 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?acpi_match_table~*acpi_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~UCHAR?supports_autosuspend~UCHAR?disable_hub_initiated_lpm~UCHAR?soft_unbind~UCHAR# [2018-11-19 16:26:41,308 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,309 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,309 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,309 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967348 could not be translated for associated CType STRUCT~~driver_info?description~*CHAR?flags~INT?bind~*((*usbnet *usb_interface ) : INT)?unbind~*((*usbnet *usb_interface ) : VOID)?reset~*((*usbnet ) : INT)?stop~*((*usbnet ) : INT)?check_connect~*((*usbnet ) : INT)?manage_power~*((*usbnet INT ) : INT)?status~*((*usbnet *urb ) : VOID)?link_reset~*((*usbnet ) : INT)?rx_fixup~*((*usbnet *sk_buff ) : INT)?tx_fixup~*((*usbnet *sk_buff ~gfp_t~0 ) : *sk_buff)?early_init~*((*usbnet ) : INT)?indication~*((*usbnet *VOID INT ) : VOID)?in~INT?out~INT?data~ULONG# [2018-11-19 16:26:41,310 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967358 could not be translated for associated CType ARRAY#_2_~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?bInterfaceNumber~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-11-19 16:26:41,310 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,310 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,310 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,310 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,311 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,311 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,311 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,314 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,314 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,315 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,315 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,315 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,316 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,316 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,316 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,316 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,316 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,317 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,317 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,317 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,319 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,319 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,320 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,320 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,320 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,320 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,321 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,321 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,321 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,322 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,322 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,322 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,322 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,325 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,325 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,325 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,326 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,326 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,326 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,326 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,327 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,327 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,327 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,327 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,327 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,328 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,330 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,330 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,331 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,331 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,331 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,331 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,331 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,332 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,332 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,332 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,332 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,332 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,333 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,334 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,335 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,335 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,335 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,335 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,336 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,336 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,336 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,336 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,337 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,337 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,337 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,337 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,338 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,339 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,339 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,339 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,339 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,339 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,340 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,340 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,340 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,340 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,341 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,341 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,341 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,342 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,343 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,343 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,343 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,343 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,344 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,344 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,344 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,344 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,344 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,345 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,345 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,345 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,346 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,347 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,347 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,347 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,347 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,347 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,348 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,348 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,348 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,348 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,348 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,349 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,349 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,350 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,351 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,351 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,351 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,351 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,351 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,352 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,352 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,352 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,352 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,352 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,353 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,353 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,354 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,354 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,354 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,355 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,355 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,355 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,355 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,356 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,358 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,358 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,358 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,358 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,359 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,359 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,359 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,359 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,359 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,360 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,360 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,360 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,360 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,361 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,362 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,362 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,362 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,362 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,363 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,364 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,364 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,365 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,365 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,366 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,367 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,367 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,367 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,367 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,367 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,369 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,369 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,369 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,369 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,370 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,371 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,371 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,371 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,372 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,373 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,374 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,374 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,374 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,374 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,374 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,375 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,376 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,376 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,377 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,377 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,377 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,377 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,377 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,378 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,378 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,378 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,378 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,378 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,379 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,380 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,380 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,381 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,381 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,381 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,381 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,381 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,382 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,382 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,382 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,382 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,382 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,383 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,384 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,385 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,385 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,385 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,385 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,385 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,386 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,386 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,386 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,386 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,386 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,387 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,387 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,387 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,388 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,389 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,389 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,389 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,389 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,389 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,390 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,390 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,390 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,390 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,390 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,391 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,391 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,391 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,391 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,393 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,393 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,393 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,393 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,393 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,394 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,395 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,395 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,395 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,395 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,396 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,397 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,397 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,397 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,397 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,398 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,399 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,399 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,400 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,400 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,401 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,401 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,401 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,401 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,401 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,402 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,404 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,404 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,404 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,404 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,405 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,405 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,405 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,405 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,405 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,406 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,406 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,406 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,406 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,408 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,408 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,408 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,409 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,409 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,409 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,409 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,409 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,410 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,410 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,410 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,410 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,410 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,412 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,412 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,412 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,412 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,412 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,413 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,413 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,413 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,413 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,413 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,414 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,414 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,414 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,415 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,416 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,417 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,417 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,417 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,417 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,417 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,418 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,419 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,419 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,419 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,419 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,420 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,420 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,420 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,420 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,420 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,421 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,421 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,421 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,421 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,423 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,423 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,423 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,423 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,424 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,425 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,425 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,425 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,426 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,427 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,427 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,427 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,427 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,427 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,428 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,428 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,428 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,428 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,428 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,429 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,429 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,430 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,430 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,431 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,431 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,431 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,431 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,431 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,432 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,434 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,434 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,434 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,435 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,435 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,435 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,435 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,435 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,436 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,436 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,436 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,436 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,436 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,438 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,438 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,439 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,440 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,440 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,440 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,440 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,440 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,442 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,442 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,442 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,442 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,442 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,443 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,444 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,444 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,445 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,445 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,445 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,446 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,447 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,447 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,447 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,447 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,449 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,449 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,449 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,449 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,449 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,450 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,450 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,450 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,450 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,450 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,451 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,451 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,451 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,451 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,451 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,453 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,453 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,453 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,454 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,454 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,454 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,454 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,454 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,455 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,455 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,455 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,455 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,455 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,456 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,456 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,457 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,457 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,457 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,457 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,458 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,458 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,458 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,458 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,458 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,459 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,459 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,459 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,459 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,460 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,461 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,461 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,461 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,461 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,461 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,462 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,462 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,462 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,462 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,462 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,463 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,463 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,464 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,464 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,465 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,465 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,465 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,465 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,465 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,466 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,468 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,468 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,468 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,468 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,469 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,469 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,469 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,469 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,469 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,470 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,470 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,470 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,470 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,472 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,472 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,472 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,472 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,472 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,473 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,473 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,473 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,473 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,473 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,474 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,474 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,474 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,475 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,476 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,476 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,476 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,476 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,476 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,477 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,477 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,477 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,477 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,477 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,478 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,478 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,479 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,479 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,479 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,480 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,480 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,480 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,480 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,480 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,481 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,481 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,481 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,481 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,481 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,483 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,483 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,483 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,484 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,485 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,485 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,485 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,485 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,487 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,487 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,487 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,487 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,487 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,488 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,489 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,489 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,490 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,490 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,490 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,491 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,491 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,491 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,491 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,491 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,492 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,492 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,492 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,492 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,492 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,494 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,494 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,494 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,494 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,494 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,495 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,495 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,495 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,495 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,495 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,496 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,496 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,496 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,496 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,496 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,498 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,498 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,498 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,498 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,499 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,500 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,500 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,500 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,500 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,500 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,502 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,502 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,502 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,502 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,502 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,503 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,503 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,503 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,503 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,503 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,504 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,504 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,504 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,504 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,504 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,506 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,506 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,506 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,506 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,506 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,507 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,508 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,508 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,508 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,508 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,508 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,509 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,510 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,511 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,512 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,512 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,512 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,513 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,513 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,513 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,513 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,513 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,514 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,515 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,515 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,516 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,516 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,516 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,516 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,517 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,518 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,518 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,518 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,518 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,519 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,520 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,520 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,520 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,520 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,521 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,521 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,521 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,521 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,521 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,522 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,522 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,522 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,523 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,523 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,523 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,523 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,524 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,525 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,525 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,525 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,526 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,526 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,526 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,526 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,526 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,527 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,527 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,527 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,527 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,527 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,528 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,528 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,528 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,529 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,529 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,529 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,529 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,530 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,531 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,531 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,531 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,532 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,533 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,534 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,534 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,534 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,534 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,535 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,536 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,537 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,538 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,539 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,540 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,541 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,543 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,543 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,543 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,543 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,543 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,544 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,545 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,545 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,545 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,546 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,546 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,546 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,547 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,548 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,548 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,548 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,548 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,548 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,549 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,549 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,550 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,551 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,552 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,552 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,552 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,553 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,554 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,555 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,556 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,557 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,557 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,557 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,558 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,559 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,560 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,560 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,561 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,562 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,563 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,564 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,565 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,566 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,566 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,566 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,567 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,567 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,567 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,568 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,569 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,570 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,570 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,571 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,572 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,572 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,572 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,572 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,573 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,573 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,573 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,574 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,575 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,575 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,575 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,575 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,575 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,576 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,576 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,577 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,577 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,577 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,577 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,578 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,578 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,578 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,578 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,578 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,579 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,579 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,580 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,580 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,581 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,582 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,583 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,584 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,585 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,585 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,585 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,586 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,587 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,589 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,590 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,590 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,590 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,590 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,590 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,591 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,591 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,591 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,592 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,593 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,594 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,595 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,596 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,596 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,596 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,597 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,598 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,598 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,598 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,598 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,599 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,600 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,601 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,603 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,604 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,605 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,605 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,605 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,606 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,606 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,606 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,607 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,608 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,608 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,608 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,608 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,609 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,610 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,611 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,612 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,612 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,612 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,613 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,613 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,613 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,614 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,615 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,616 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,617 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,618 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,619 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,620 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,622 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,626 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,626 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,627 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,629 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,634 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,635 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,635 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,635 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,638 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,638 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,641 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,641 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,642 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,642 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,642 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,642 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,643 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,645 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,647 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 16:26:41,648 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,648 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,651 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,651 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,654 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,654 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,663 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,666 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,666 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo [2018-11-19 16:26:41,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!driver_info [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idVendor [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!idProduct [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol [2018-11-19 16:26:41,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass [2018-11-19 16:26:41,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass [2018-11-19 16:26:41,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass [2018-11-19 16:26:41,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!match_flags [2018-11-19 16:26:41,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol [2018-11-19 16:26:41,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_skb_free_intENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_set_containsENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: gl620a_driver_initENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_undef_intENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: mainENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_undef_ptrENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_set_initENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_consume_skb_5ENTRY has no Hoare annotation [2018-11-19 16:26:41,729 WARN L170 areAnnotationChecker]: ldv_set_addENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_initializeENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_initializeENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_netdev_alloc_skbENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: #Ultimate.meminitENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_initialize_driver_info_2ENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: skb_headroomENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_set_is_emptyENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: ldv_set_removeENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: skb_reset_tail_pointerENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: skb_end_pointerENTRY has no Hoare annotation [2018-11-19 16:26:41,730 WARN L170 areAnnotationChecker]: skb_is_nonlinearENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: genelink_tx_fixupENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: #Ultimate.C_memcpyENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: ldv_skb_freeENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: skb_clonedENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: genelink_rx_fixupENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: ldv_is_errENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: __create_pipeENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: ldv_mallocENTRY has no Hoare annotation [2018-11-19 16:26:41,731 WARN L170 areAnnotationChecker]: ldv_usb_driver_1ENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: ldv_ptr_errENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: gl620a_driver_exitENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: gl620a_driver_exitENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: ldv_kfree_skb_11ENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: ldv_kfree_skb_8ENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: ldv_kfree_skb_7ENTRY has no Hoare annotation [2018-11-19 16:26:41,732 WARN L170 areAnnotationChecker]: ldv_alloc_skb_12ENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: skb_tailroomENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_kfree_skb_6ENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_err_ptrENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_is_err_or_nullENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_skb_allocENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_dev_alloc_skbENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 16:26:41,733 WARN L170 areAnnotationChecker]: #Ultimate.C_memmoveENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv_undef_ulongENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv_usb_deregister_14ENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: genelink_bindENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv__builtin_expectENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_13ENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv_skb_currentENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: atomic_readENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv__builtin_trapENTRY has no Hoare annotation [2018-11-19 16:26:41,734 WARN L170 areAnnotationChecker]: ldv__builtin_trapENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: ULTIMATE.initENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: ldv_check_final_stateENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: skb_set_tail_pointerENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: ldv_zallocENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: dev_kfree_skb_anyENTRY has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: L6469 has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: L6469 has no Hoare annotation [2018-11-19 16:26:41,735 WARN L170 areAnnotationChecker]: L6361-3 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L6361-3 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L5927 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L5927 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: ldv_undef_intFINAL has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L5987 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L5987 has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: ldv_undef_ptrFINAL has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: ldv_set_initFINAL has no Hoare annotation [2018-11-19 16:26:41,736 WARN L170 areAnnotationChecker]: L6196 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L6196 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L6291-3 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L6291-3 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: ldv_initializeFINAL has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L6490 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L6490 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: #Ultimate.meminitFINAL has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L5956 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: L5956 has no Hoare annotation [2018-11-19 16:26:41,737 WARN L170 areAnnotationChecker]: skb_headroomFINAL has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: ldv_set_is_emptyFINAL has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L6322-3 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L6322-3 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: skb_reset_tail_pointerFINAL has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: skb_end_pointerFINAL has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: skb_is_nonlinearFINAL has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L5853 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L5853 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,738 WARN L170 areAnnotationChecker]: L6460 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L6460 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5522 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5522 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5746 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5746 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: ldv_is_errFINAL has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: __create_pipeFINAL has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5599 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5599 has no Hoare annotation [2018-11-19 16:26:41,739 WARN L170 areAnnotationChecker]: L5968 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L5968 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: ldv_ptr_errFINAL has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: gl620a_driver_exitFINAL has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6232 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6232 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6223 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6223 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6214 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6214 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6241 has no Hoare annotation [2018-11-19 16:26:41,740 WARN L170 areAnnotationChecker]: L6241 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L5579 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L5579 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6205 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6205 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: ldv_err_ptrFINAL has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6416 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6416 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6436 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6436 has no Hoare annotation [2018-11-19 16:26:41,741 WARN L170 areAnnotationChecker]: L6480 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L6480 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: ldv_errorFINAL has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: ldv_undef_ulongFINAL has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: ldv_usb_deregister_14FINAL has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L5898 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L5898 has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: ldv__builtin_expectFINAL has no Hoare annotation [2018-11-19 16:26:41,742 WARN L170 areAnnotationChecker]: L6256 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L6256 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L6499 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L6499 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: atomic_readFINAL has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: ldv__builtin_trapFINAL has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: ULTIMATE.initFINAL has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L6512 has no Hoare annotation [2018-11-19 16:26:41,743 WARN L170 areAnnotationChecker]: L6512 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L5558 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L5558 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L5617 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L5617 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: dev_kfree_skb_anyFINAL has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L6469-1 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L6361-1 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L6361-1 has no Hoare annotation [2018-11-19 16:26:41,744 WARN L170 areAnnotationChecker]: L6361-4 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L5927-1 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L5987-1 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: ldv_set_initEXIT has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: ldv_consume_skb_5FINAL has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L6291-1 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L6291-1 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L6291-4 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L6291-4 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: ldv_initializeEXIT has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: L6490-1 has no Hoare annotation [2018-11-19 16:26:41,745 WARN L170 areAnnotationChecker]: #Ultimate.meminitEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L5956-1 has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: skb_headroomEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: ldv_set_is_emptyEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L6322-1 has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L6322-1 has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L6322-4 has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L6322-4 has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: skb_reset_tail_pointerEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: skb_end_pointerEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: skb_is_nonlinearEXIT has no Hoare annotation [2018-11-19 16:26:41,746 WARN L170 areAnnotationChecker]: L5853-1 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: #Ultimate.C_memcpyFINAL has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: ldv_skb_freeFINAL has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: L5523 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: L5523 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: L5522-1 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: genelink_rx_fixupFINAL has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: L5753 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: L5753 has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: ldv_is_errEXIT has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: __create_pipeEXIT has no Hoare annotation [2018-11-19 16:26:41,747 WARN L170 areAnnotationChecker]: __create_pipeEXIT has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: ldv_mallocFINAL has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: L5968-1 has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: gl620a_driver_exitEXIT has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: ldv_kfree_skb_11FINAL has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: ldv_kfree_skb_8FINAL has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: ldv_kfree_skb_7FINAL has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: L6241-1 has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: L5579-1 has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: ldv_kfree_skb_6FINAL has no Hoare annotation [2018-11-19 16:26:41,748 WARN L170 areAnnotationChecker]: L6420-2 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: L6419 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: L6419 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: L6436-1 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: L6480-1 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: #Ultimate.C_memmoveFINAL has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: ldv_usb_deregister_14EXIT has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: L5898-1 has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 16:26:41,749 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: L6256-1 has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: L6499-1 has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: atomic_readEXIT has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetFINAL has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: L6512-1 has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: L5558-1 has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: ldv_zallocFINAL has no Hoare annotation [2018-11-19 16:26:41,750 WARN L170 areAnnotationChecker]: L5620 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L5620 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: dev_kfree_skb_anyEXIT has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: ldv_skb_free_intFINAL has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L6362 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L6362 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: ldv_set_containsFINAL has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: gl620a_driver_initFINAL has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L5989 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L5989 has no Hoare annotation [2018-11-19 16:26:41,751 WARN L170 areAnnotationChecker]: L6292 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L6292 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L6304-1 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L5991-1 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L5991-1 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: ldv_netdev_alloc_skbFINAL has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L5620-1 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L5958 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L5958 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L6323 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L6323 has no Hoare annotation [2018-11-19 16:26:41,752 WARN L170 areAnnotationChecker]: L6338-3 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: L6338-3 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: L6336-1 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: L5523-1 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: L5855 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: L5855 has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: #Ultimate.C_memcpyEXIT has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: ldv_skb_freeEXIT has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: ldv_skb_freeEXIT has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: ldv_skb_freeEXIT has no Hoare annotation [2018-11-19 16:26:41,753 WARN L170 areAnnotationChecker]: ldv_skb_freeEXIT has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: ldv_skb_freeEXIT has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: skb_clonedFINAL has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: genelink_rx_fixupEXIT has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: genelink_rx_fixupEXIT has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L5760 has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L5760 has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L5807 has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L5807 has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L6419-1 has no Hoare annotation [2018-11-19 16:26:41,754 WARN L170 areAnnotationChecker]: L5900-1 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: ldv_usb_driver_1FINAL has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L6084-1 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: ldv_alloc_skb_12FINAL has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L5580 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L5580 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: ldv_is_err_or_nullFINAL has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L6438 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L6438 has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: ldv_dev_alloc_skbFINAL has no Hoare annotation [2018-11-19 16:26:41,755 WARN L170 areAnnotationChecker]: L6516-1 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: #Ultimate.C_memmoveEXIT has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5900 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5900 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5760-1 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5783-1 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5821-1 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_13FINAL has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L6500 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L6500 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: L5524-1 has no Hoare annotation [2018-11-19 16:26:41,756 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: L6513 has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: L6513 has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: skb_set_tail_pointerFINAL has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: ldv_zallocEXIT has no Hoare annotation [2018-11-19 16:26:41,757 WARN L170 areAnnotationChecker]: L5869-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L6362-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: ldv_set_containsEXIT has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: gl620a_driver_initEXIT has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L5989-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L6292-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: ldv_set_addEXIT has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L5992 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: ldv_netdev_alloc_skbEXIT has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L5958-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L6323-1 has no Hoare annotation [2018-11-19 16:26:41,758 WARN L170 areAnnotationChecker]: L6338-1 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L6338-1 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L6338-4 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: ldv_set_removeEXIT has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: ldv_set_removeEXIT has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L5524 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L5524 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L5855-1 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L5798-1 has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: skb_clonedEXIT has no Hoare annotation [2018-11-19 16:26:41,759 WARN L170 areAnnotationChecker]: L6125-1 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L6131-1 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L5809 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L5814 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L5814 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L6420 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L6420 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: genelink_bindFINAL has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: ldv_usb_driver_1EXIT has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L6103 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: L6103 has no Hoare annotation [2018-11-19 16:26:41,760 WARN L170 areAnnotationChecker]: ldv_alloc_skb_12EXIT has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5580-2 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: ldv_skb_allocFINAL has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L6441 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L6441 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: ldv_check_final_stateEXIT has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5861-1 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5761 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5761 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5784 has no Hoare annotation [2018-11-19 16:26:41,761 WARN L170 areAnnotationChecker]: L5784 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5822 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5822 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_13EXIT has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: ldv_skb_currentFINAL has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5525 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5525 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5993-1 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L6516 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L6516 has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: skb_set_tail_pointerEXIT has no Hoare annotation [2018-11-19 16:26:41,762 WARN L170 areAnnotationChecker]: L5871 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L5871 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6367 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6367 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6093-1 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L5991 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L5991 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6297 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6297 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L6441-1 has no Hoare annotation [2018-11-19 16:26:41,763 WARN L170 areAnnotationChecker]: L5993 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L5993 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: ldv_initialize_driver_info_2FINAL has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L6328 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L6328 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L6339 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L6339 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L5858 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L5858 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L5795-2 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L5858-1 has no Hoare annotation [2018-11-19 16:26:41,764 WARN L170 areAnnotationChecker]: L6124-2 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L6124-2 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L6184 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L5776 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L5776 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L5821 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L5821 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: genelink_bindEXIT has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L6187 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: L5794-1 has no Hoare annotation [2018-11-19 16:26:41,765 WARN L170 areAnnotationChecker]: skb_tailroomFINAL has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: ldv_skb_allocEXIT has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: ldv_skb_allocEXIT has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5863 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5863 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5761-2 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5784-2 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5822-2 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5863-1 has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: genelink_tx_fixupFINAL has no Hoare annotation [2018-11-19 16:26:41,766 WARN L170 areAnnotationChecker]: L5859-1 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6094 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6094 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: ldv_initialize_driver_info_2EXIT has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6339-1 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L5859 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L5859 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6131 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6131 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6001 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L6001 has no Hoare annotation [2018-11-19 16:26:41,767 WARN L170 areAnnotationChecker]: L5783 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5783 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5794 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5794 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L6139-1 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5795 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5795 has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: skb_tailroomEXIT has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: genelink_tx_fixupEXIT has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: genelink_tx_fixupEXIT has no Hoare annotation [2018-11-19 16:26:41,768 WARN L170 areAnnotationChecker]: L5882 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L5882 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6097 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6097 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6094-1 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6094-1 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L5860 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L5860 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L5869 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L5869 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6002 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6002 has no Hoare annotation [2018-11-19 16:26:41,769 WARN L170 areAnnotationChecker]: L6078 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L6078 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L6140 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L6140 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L5798 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L5798 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L6152-1 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L6158-1 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L5882-2 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L5861 has no Hoare annotation [2018-11-19 16:26:41,770 WARN L170 areAnnotationChecker]: L5861 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6005 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6005 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6079 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6079 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6119 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6119 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6151-2 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6151-2 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6006 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6006 has no Hoare annotation [2018-11-19 16:26:41,771 WARN L170 areAnnotationChecker]: L6018 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6018 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6082 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6082 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6120 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6120 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6181 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6181 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6158 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6158 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6008 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6008 has no Hoare annotation [2018-11-19 16:26:41,772 WARN L170 areAnnotationChecker]: L6019 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6019 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6034 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6034 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6083 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6083 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6091 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6091 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6123 has no Hoare annotation [2018-11-19 16:26:41,773 WARN L170 areAnnotationChecker]: L6123 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6182 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6182 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6000 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6019-2 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6019-2 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6035 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6035 has no Hoare annotation [2018-11-19 16:26:41,774 WARN L170 areAnnotationChecker]: L6046 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6046 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6084 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6084 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6092 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6092 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6111 has no Hoare annotation [2018-11-19 16:26:41,775 WARN L170 areAnnotationChecker]: L6111 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6124 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6124 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6137 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6137 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6037 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6037 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6047 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6047 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6058 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6058 has no Hoare annotation [2018-11-19 16:26:41,776 WARN L170 areAnnotationChecker]: L6093 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6093 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6112 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6112 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6081 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6125 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6125 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6138 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6138 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6150 has no Hoare annotation [2018-11-19 16:26:41,777 WARN L170 areAnnotationChecker]: L6150 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6049 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6049 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6059 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6059 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6070 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6070 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6139 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6139 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6151 has no Hoare annotation [2018-11-19 16:26:41,778 WARN L170 areAnnotationChecker]: L6151 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6164 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6164 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6061 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6061 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6071 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6071 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6004 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6152 has no Hoare annotation [2018-11-19 16:26:41,779 WARN L170 areAnnotationChecker]: L6152 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6165 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6165 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6173 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6173 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6174 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6174 has no Hoare annotation [2018-11-19 16:26:41,780 WARN L170 areAnnotationChecker]: L6122 has no Hoare annotation [2018-11-19 16:26:41,780 INFO L163 areAnnotationChecker]: CFG has 0 edges. 0 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [2018-11-19 16:26:41,783 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 04:26:41 BoogieIcfgContainer [2018-11-19 16:26:41,783 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-19 16:26:41,784 INFO L168 Benchmark]: Toolchain (without parser) took 150171.95 ms. Allocated memory was 1.5 GB in the beginning and 2.8 GB in the end (delta: 1.3 GB). Free memory was 1.4 GB in the beginning and 1.7 GB in the end (delta: -331.2 MB). Peak memory consumption was 938.6 MB. Max. memory is 14.2 GB. [2018-11-19 16:26:41,786 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 14.2 GB. [2018-11-19 16:26:41,787 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1350.30 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 761.3 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -761.4 MB). Peak memory consumption was 89.5 MB. Max. memory is 14.2 GB. [2018-11-19 16:26:41,787 INFO L168 Benchmark]: Boogie Preprocessor took 145.38 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 2.2 GB in the end (delta: 14.3 MB). Peak memory consumption was 14.3 MB. Max. memory is 14.2 GB. [2018-11-19 16:26:41,788 INFO L168 Benchmark]: RCFGBuilder took 4507.77 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.7 GB in the end (delta: 425.9 MB). Peak memory consumption was 425.9 MB. Max. memory is 14.2 GB. [2018-11-19 16:26:41,788 INFO L168 Benchmark]: TraceAbstraction took 144164.70 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 508.6 MB). Free memory was 1.7 GB in the beginning and 1.7 GB in the end (delta: -10.0 MB). Peak memory consumption was 498.5 MB. Max. memory is 14.2 GB. [2018-11-19 16:26:41,791 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - GenericResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 1350.30 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 761.3 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -761.4 MB). Peak memory consumption was 89.5 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 145.38 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 2.2 GB in the end (delta: 14.3 MB). Peak memory consumption was 14.3 MB. Max. memory is 14.2 GB. * RCFGBuilder took 4507.77 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.7 GB in the end (delta: 425.9 MB). Peak memory consumption was 425.9 MB. Max. memory is 14.2 GB. * TraceAbstraction took 144164.70 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 508.6 MB). Free memory was 1.7 GB in the beginning and 1.7 GB in the end (delta: -10.0 MB). Peak memory consumption was 498.5 MB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967332 could not be translated for associated CType ARRAY#_2_~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?bInterfaceNumber~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967327 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?acpi_match_table~*acpi_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~UCHAR?supports_autosuspend~UCHAR?disable_hub_initiated_lpm~UCHAR?soft_unbind~UCHAR# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967324 could not be translated for associated CType STRUCT~~driver_info?description~*CHAR?flags~INT?bind~*((*usbnet *usb_interface ) : INT)?unbind~*((*usbnet *usb_interface ) : VOID)?reset~*((*usbnet ) : INT)?stop~*((*usbnet ) : INT)?check_connect~*((*usbnet ) : INT)?manage_power~*((*usbnet INT ) : INT)?status~*((*usbnet *urb ) : VOID)?link_reset~*((*usbnet ) : INT)?rx_fixup~*((*usbnet *sk_buff ) : INT)?tx_fixup~*((*usbnet *sk_buff ~gfp_t~0 ) : *sk_buff)?early_init~*((*usbnet ) : INT)?indication~*((*usbnet *VOID INT ) : VOID)?in~INT?out~INT?data~ULONG# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967315 could not be translated for associated CType ARRAY#_15_~~Element~0# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967399 could not be translated for associated CType ARRAY#_15_~~Element~0# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967405 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?acpi_match_table~*acpi_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~UCHAR?supports_autosuspend~UCHAR?disable_hub_initiated_lpm~UCHAR?soft_unbind~UCHAR# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967348 could not be translated for associated CType STRUCT~~driver_info?description~*CHAR?flags~INT?bind~*((*usbnet *usb_interface ) : INT)?unbind~*((*usbnet *usb_interface ) : VOID)?reset~*((*usbnet ) : INT)?stop~*((*usbnet ) : INT)?check_connect~*((*usbnet ) : INT)?manage_power~*((*usbnet INT ) : INT)?status~*((*usbnet *urb ) : VOID)?link_reset~*((*usbnet ) : INT)?rx_fixup~*((*usbnet *sk_buff ) : INT)?tx_fixup~*((*usbnet *sk_buff ~gfp_t~0 ) : *sk_buff)?early_init~*((*usbnet ) : INT)?indication~*((*usbnet *VOID INT ) : VOID)?in~INT?out~INT?data~ULONG# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967358 could not be translated for associated CType ARRAY#_2_~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?bInterfaceNumber~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch137 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch146 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch149 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceNumber - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb__products_device_table~0!bcdDevice_hi * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 5660]: 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 5906. Possible FailurePath: [L5754] FCALL "gl620a" [L5755] FCALL "genelink_rx_fixup" [L5756] FCALL "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared" [L5757] FCALL "genelink: invalid received packet count %u\n" [L5762] FCALL "genelink: invalid received packet count %u\n" [L5777] FCALL "gl620a" [L5778] FCALL "genelink_rx_fixup" [L5779] FCALL "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared" [L5780] FCALL "genelink: invalid rx length %d\n" [L5786] FCALL "genelink: invalid rx length %d\n" [L5815] FCALL "gl620a" [L5816] FCALL "genelink_rx_fixup" [L5817] FCALL "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared" [L5818] FCALL "genelink: invalid rx length %d\n" [L5824] FCALL "genelink: invalid rx length %d\n" [L5906] EXPR, FCALL "Genesys GeneLink" [L5913] EXPR, FCALL "gl620a" [L5927] EXPR, FCALL "gl620a" [L5689] int LDV_IN_INTERRUPT = 1; [L5690] int ldv_state_variable_2 ; [L5692] int ref_cnt ; [L5693] int ldv_state_variable_1 ; [L5694] int usb_counter ; [L5696] int ldv_state_variable_0 ; [L5941] int ldv_retval_2 ; [L5942] int ldv_retval_5 ; [L5943] int ldv_retval_0 ; [L5944] int ldv_retval_4 ; [L5947] int ldv_retval_1 ; [L5949] int ldv_retval_3 ; [L6272] int last_index = 0; [L5691] struct usbnet *genelink_info_group0 ; [L5695] struct usb_interface *gl620a_driver_group1 ; [L5697] struct sk_buff *genelink_info_group1 ; [L5905-L5907] FCALL static struct driver_info const genelink_info = {(char *)"Genesys GeneLink", 4114, & genelink_bind, 0, 0, 0, 0, 0, 0, 0, & genelink_rx_fixup, & genelink_tx_fixup, 0, 0, 1, 2, 0UL}; [L5908-L5910] FCALL static struct usb_device_id const products[2U] = { {3U, 1507U, 1282U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned long )(& genelink_info)}}; [L5911] struct usb_device_id const __mod_usb__products_device_table ; [L5912-L5921] FCALL static struct usb_driver gl620a_driver = {"gl620a", & usbnet_probe, & usbnet_disconnect, 0, & usbnet_suspend, & usbnet_resume, 0, 0, 0, (struct usb_device_id const *)(& products), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0}; [L6271] FCALL Element set_impl[15] ; [L6429] Set LDV_SKBS ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967400:0}, "genelink_rx_fixup"={4294967359:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967350, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967354, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967377, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967390, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967367, \old("/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared")=4294967307, \old("genelink: invalid received packet count %u\n")=4294967351, \old("genelink: invalid received packet count %u\n")=4294967297, \old("genelink: invalid received packet count %u\n")=4294967337, \old("genelink: invalid received packet count %u\n")=4294967373, \old("genelink: invalid rx length %d\n")=4294967347, \old("genelink: invalid rx length %d\n")=4294967381, \old("genelink: invalid rx length %d\n")=4294967394, \old("genelink: invalid rx length %d\n")=4294967385, \old("genelink: invalid rx length %d\n")=4294967299, \old("genelink: invalid rx length %d\n")=4294967406, \old("genelink: invalid rx length %d\n")=4294967368, \old("genelink: invalid rx length %d\n")=4294967305, \old("genelink_rx_fixup")=4294967310, \old("genelink_rx_fixup")=4294967306, \old("genelink_rx_fixup")=4294967393, \old("genelink_rx_fixup")=4294967401, \old("genelink_rx_fixup")=4294967371, \old("genelink_rx_fixup")=4294967361, \old("Genesys GeneLink")=4294967300, \old("Genesys GeneLink")=4294967355, \old("gl620a")=4294967336, \old("gl620a")=4294967375, \old("gl620a")=4294967331, \old("gl620a")=4294967330, \old("gl620a")=4294967320, \old("gl620a")=4294967360, \old("gl620a")=4294967353, \old("gl620a")=4294967357, \old("gl620a")=4294967325, \old("gl620a")=4294967344, \old(__mod_usb__products_device_table)=4294967323, \old(__mod_usb__products_device_table)=4294967309, \old(__mod_usb__products_device_table)=4294967318, \old(__mod_usb__products_device_table)=4294967391, \old(__mod_usb__products_device_table)=4294967333, \old(__mod_usb__products_device_table)=4294967328, \old(__mod_usb__products_device_table)=4294967402, \old(__mod_usb__products_device_table)=4294967369, \old(__mod_usb__products_device_table)=4294967329, \old(__mod_usb__products_device_table)=4294967380, \old(__mod_usb__products_device_table)=4294967389, \old(__mod_usb__products_device_table)=4294967362, \old(__mod_usb__products_device_table)=4294967346, \old(genelink_info)=null, \old(genelink_info)=null, \old(genelink_info_group0)=4294967382, \old(genelink_info_group0)=4294967407, \old(genelink_info_group1)=4294967403, \old(genelink_info_group1)=4294967365, \old(gl620a_driver)=null, \old(gl620a_driver)=null, \old(gl620a_driver_group1)=4294967313, \old(gl620a_driver_group1)=4294967349, \old(last_index)=4294967395, \old(LDV_IN_INTERRUPT)=4294967311, \old(ldv_retval_0)=4294967372, \old(ldv_retval_1)=4294967302, \old(ldv_retval_2)=4294967378, \old(ldv_retval_3)=4294967316, \old(ldv_retval_4)=4294967340, \old(ldv_retval_5)=4294967386, \old(LDV_SKBS)=4294967376, \old(LDV_SKBS)=4294967298, \old(ldv_state_variable_0)=4294967322, \old(ldv_state_variable_1)=4294967343, \old(ldv_state_variable_2)=4294967388, \old(products)=null, \old(products)=null, \old(ref_cnt)=4294967387, \old(set_impl)=null, \old(set_impl)=null, \old(usb_counter)=4294967345, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5975] struct usb_device_id *ldvarg1 ; [L5976] void *tmp ; [L5977] FCALL pm_message_t ldvarg0 ; [L5978] struct usb_interface *ldvarg3 ; [L5979] void *tmp___0 ; [L5980] FCALL gfp_t ldvarg2 ; [L5981] int tmp___1 ; [L5982] int tmp___2 ; [L5983] int tmp___3 ; [L5984] int tmp___4 ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg2={4294967317:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5987] CALL, EXPR ldv_zalloc(32UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=32, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND TRUE tmp___0 != 0 [L5618] RET return ((void *)0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=32, \old(usb_counter)=0, \result={0:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=32, tmp___0=1, usb_counter=0] [L5987] EXPR ldv_zalloc(32UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_zalloc(32UL)={0:0}, ldvarg0={4294967335:0}, ldvarg2={4294967317:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5987] tmp = ldv_zalloc(32UL) [L5988] ldvarg1 = (struct usb_device_id *)tmp VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, usb_counter=0] [L5989] CALL, EXPR ldv_zalloc(1560UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1560, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND TRUE tmp___0 != 0 [L5618] RET return ((void *)0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1560, \old(usb_counter)=0, \result={0:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=1560, tmp___0=1, usb_counter=0] [L5989] EXPR ldv_zalloc(1560UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_zalloc(1560UL)={0:0}, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, usb_counter=0] [L5989] tmp___0 = ldv_zalloc(1560UL) [L5990] ldvarg3 = (struct usb_interface *)tmp___0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L5991] CALL ldv_initialize() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6451] CALL ldv_set_init(LDV_SKBS) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6279] set = set_impl [L6280] RET last_index = 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set={0:0}, set={4294967404:0}, set_impl={4294967404:0}, usb_counter=0] [L6451] RET ldv_set_init(LDV_SKBS) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5991] ldv_initialize() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L5992] FCALL memset((void *)(& ldvarg0), 0, 4UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, memset((void *)(& ldvarg0), 0, 4UL)={4294967335:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L5993] FCALL memset((void *)(& ldvarg2), 0, 4UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, memset((void *)(& ldvarg2), 0, 4UL)={4294967317:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L5994] ldv_state_variable_1 = 0 [L5995] ref_cnt = 0 [L5996] ldv_state_variable_0 = 1 [L5997] ldv_state_variable_2 = 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L5999] tmp___1 = __VERIFIER_nondet_int() [L6001] case 0: [L6078] case 1: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, usb_counter=0] [L6079] COND TRUE ldv_state_variable_0 != 0 [L6080] tmp___3 = __VERIFIER_nondet_int() [L6082] case 0: [L6091] case 1: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L6092] COND TRUE ldv_state_variable_0 == 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L6093] CALL, EXPR gl620a_driver_init() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5924] int tmp ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5927] CALL, EXPR ldv_usb_register_driver_13(& gl620a_driver, & __this_module, "gl620a") VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, ldv_func_arg1={4294967308:0}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg3={4294967356:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6248] ldv_func_ret_type ldv_func_res ; [L6249] int tmp ; [L6252] EXPR, FCALL usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L6252] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L6253] ldv_func_res = tmp [L6254] ldv_state_variable_1 = 1 [L6255] usb_counter = 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, ldv_func_arg1={4294967308:0}, ldv_func_arg1={4294967308:0}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg3={4294967356:0}, ldv_func_arg3={4294967356:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp=0, usb_counter=0] [L6256] CALL ldv_usb_driver_1() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5965] void *tmp ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5968] CALL, EXPR ldv_zalloc(1560UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1560, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND TRUE tmp___0 != 0 [L5618] RET return ((void *)0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1560, \old(usb_counter)=0, \result={0:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=1560, tmp___0=1, usb_counter=0] [L5968] EXPR ldv_zalloc(1560UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_zalloc(1560UL)={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5968] tmp = ldv_zalloc(1560UL) [L5969] RET gl620a_driver_group1 = (struct usb_interface *)tmp VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, usb_counter=0] [L6256] ldv_usb_driver_1() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, ldv_func_arg1={4294967308:0}, ldv_func_arg1={4294967308:0}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg3={4294967356:0}, ldv_func_arg3={4294967356:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp=0, usb_counter=0] [L6257] RET return (ldv_func_res); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, \result=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, ldv_func_arg1={4294967308:0}, ldv_func_arg1={4294967308:0}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg2={4294967341:4294967339}, ldv_func_arg3={4294967356:0}, ldv_func_arg3={4294967356:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp=0, usb_counter=0] [L5927] EXPR ldv_usb_register_driver_13(& gl620a_driver, & __this_module, "gl620a") VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_usb_register_driver_13(& gl620a_driver, & __this_module, "gl620a")=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5927] tmp = ldv_usb_register_driver_13(& gl620a_driver, & __this_module, "gl620a") [L5928] RET return (tmp); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, \result=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp=0, usb_counter=0] [L6093] EXPR gl620a_driver_init() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, gl620a_driver_init()=0, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L6093] ldv_retval_4 = gl620a_driver_init() [L6094] COND TRUE ldv_retval_4 == 0 [L6095] ldv_state_variable_0 = 3 [L6096] ldv_state_variable_2 = 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L6097] CALL ldv_initialize_driver_info_2() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5952] void *tmp ; [L5953] void *tmp___0 ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5956] CALL, EXPR ldv_zalloc(1472UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1472, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND TRUE tmp___0 != 0 [L5618] RET return ((void *)0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=1472, \old(usb_counter)=0, \result={0:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=1472, tmp___0=1, usb_counter=0] [L5956] EXPR ldv_zalloc(1472UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_zalloc(1472UL)={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5956] tmp = ldv_zalloc(1472UL) [L5957] genelink_info_group0 = (struct usbnet *)tmp VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, usb_counter=0] [L5958] CALL, EXPR ldv_zalloc(232UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND TRUE tmp___0 != 0 [L5618] RET return ((void *)0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_counter)=0, \result={0:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=232, tmp___0=1, usb_counter=0] [L5958] EXPR ldv_zalloc(232UL) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_zalloc(232UL)={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, usb_counter=0] [L5958] tmp___0 = ldv_zalloc(232UL) [L5959] RET genelink_info_group1 = (struct sk_buff *)tmp___0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L6097] ldv_initialize_driver_info_2() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L6101] COND FALSE !(ldv_retval_4 != 0) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, usb_counter=0] [L5999] tmp___1 = __VERIFIER_nondet_int() [L6001] case 0: [L6078] case 1: [L6119] case 2: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, usb_counter=0] [L6120] COND TRUE ldv_state_variable_2 != 0 [L6121] tmp___4 = __VERIFIER_nondet_int() [L6123] case 0: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, tmp___4=0, usb_counter=0] [L6124] COND TRUE ldv_state_variable_2 == 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, tmp___4=0, usb_counter=0] [L6125] CALL genelink_rx_fixup(genelink_info_group0, genelink_info_group1) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={0:0}, usb_counter=0] [L5730] struct gl_header *header ; [L5731] struct gl_packet *packet ; [L5732] struct sk_buff *gl_skb ; [L5733] u32 size ; [L5734] u32 count ; [L5735] FCALL struct _ddebug descriptor ; [L5736] long tmp ; [L5737] FCALL struct _ddebug descriptor___0 ; [L5738] long tmp___0 ; [L5739] size_t __len ; [L5740] void *__ret ; [L5741] unsigned char *tmp___2 ; [L5742] FCALL struct _ddebug descriptor___1 ; [L5743] long tmp___3 ; [L5746] EXPR, FCALL skb->len [L5746] EXPR, FCALL dev->net [L5746] EXPR, FCALL (dev->net)->hard_header_len VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, (dev->net)->hard_header_len=0, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, dev->net={4294967370:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={0:0}, skb={0:0}, skb->len=0, usb_counter=0] [L5746] COND FALSE !(skb->len < (unsigned int )(dev->net)->hard_header_len) [L5751] EXPR, FCALL skb->data [L5751] header = (struct gl_header *)skb->data [L5752] EXPR, FCALL header->packet_count [L5752] count = header->packet_count [L5753] COND FALSE !(count > 32U) [L5771] packet = & header->packets [L5772] FCALL skb_pull(skb, 4U) [L5808] COND TRUE count > 1U VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, count=2, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, header={4294967334:-8}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:-4}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={0:0}, skb={0:0}, usb_counter=0] [L5775] EXPR, FCALL packet->packet_length [L5775] size = packet->packet_length [L5776] COND FALSE !(size > 1514U) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, count=2, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, header={4294967334:-8}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:-4}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, usb_counter=0] [L5794] CALL, EXPR ldv_alloc_skb_12(size, 32U) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(priority)=32, \old(ref_cnt)=0, \old(size)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6238] struct sk_buff *tmp ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(priority)=32, \old(ref_cnt)=0, \old(size)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, priority=32, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, usb_counter=0] [L6241] CALL, EXPR ldv_skb_alloc() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6432] void *skb ; [L6433] void *tmp___7 ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6436] CALL, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=248, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5611] void *p ; [L5612] void *tmp ; [L5613] int tmp___0 ; [L5616] tmp___0 = __VERIFIER_nondet_int() [L5617] COND FALSE !(tmp___0 != 0) [L5620] EXPR, FCALL calloc(1UL, size) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=248, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, calloc(1UL, size)={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=248, tmp___0=0, usb_counter=0] [L5620] EXPR, FCALL calloc(1UL, size) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=248, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, calloc(1UL, size)={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=248, tmp___0=0, usb_counter=0] [L5620] tmp = calloc(1UL, size) [L5621] p = tmp [L5623] RET return (p); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(size)=248, \old(usb_counter)=0, \result={1:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, calloc(1UL, size)={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, p={1:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=248, tmp={1:0}, tmp___0=0, usb_counter=0] [L6436] EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_zalloc(sizeof(struct sk_buff___0 ))={1:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6436] tmp___7 = ldv_zalloc(sizeof(struct sk_buff___0 )) [L6437] skb = (struct sk_buff___0 *)tmp___7 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={1:0}, tmp___7={1:0}, usb_counter=0] [L6438] COND FALSE !(! skb) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={1:0}, tmp___7={1:0}, usb_counter=0] [L6441] CALL ldv_set_add(LDV_SKBS, skb) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, e={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6287] int i ; [L6290] i = 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, e={1:0}, e={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, i=0, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6291] COND TRUE 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, e={1:0}, e={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, i=0, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6292] COND FALSE !(i < last_index) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, e={1:0}, e={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, i=0, last_index=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6304] COND TRUE last_index < 15 [L6305] FCALL set_impl[last_index] = e [L6306] RET last_index = last_index + 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, e={1:0}, e={1:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, i=0, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6441] ldv_set_add(LDV_SKBS, skb) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={1:0}, tmp___7={1:0}, usb_counter=0] [L6442] RET return (skb); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, \result={1:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, skb={1:0}, tmp___7={1:0}, usb_counter=0] [L6241] EXPR ldv_skb_alloc() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(priority)=32, \old(ref_cnt)=0, \old(size)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_skb_alloc()={1:0}, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, priority=32, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, usb_counter=0] [L6241] tmp = ldv_skb_alloc() [L6242] RET return (tmp); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(priority)=32, \old(ref_cnt)=0, \old(size)=0, \old(usb_counter)=0, \result={1:0}, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, priority=32, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, tmp={1:0}, usb_counter=0] [L5794] EXPR ldv_alloc_skb_12(size, 32U) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, count=2, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, header={4294967334:-8}, last_index=1, ldv_alloc_skb_12(size, 32U)={1:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:-4}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, usb_counter=0] [L5794] gl_skb = ldv_alloc_skb_12(size, 32U) [L5795] COND TRUE (unsigned long )gl_skb != (unsigned long )((struct sk_buff *)0) [L5796] __len = (size_t )size [L5797] EXPR, FCALL skb_put(gl_skb, size) [L5797] tmp___2 = skb_put(gl_skb, size) [L5798-L5799] EXPR, FCALL __builtin_memcpy((void *)tmp___2, (void const *)(& packet->packet_data), __len) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __builtin_memcpy((void *)tmp___2, (void const *)(& packet->packet_data), __len)={4294967326:4294967352}, __len=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, count=2, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, gl_skb={1:0}, header={4294967334:-8}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:-4}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, tmp___2={4294967326:4294967352}, usb_counter=0] [L5798-L5799] __ret = __builtin_memcpy((void *)tmp___2, (void const *)(& packet->packet_data), __len) [L5800] FCALL usbnet_skb_return(dev, gl_skb) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __len=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __ret={4294967326:4294967352}, __this_module={4294967341:4294967339}, count=2, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, gl_skb={1:0}, header={4294967334:-8}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:-4}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, tmp___2={4294967326:4294967352}, usb_counter=0] [L5804] packet = (struct gl_packet *)(& packet->packet_data) + (unsigned long )size [L5805] count = count - 1U [L5806] FCALL skb_pull(skb, size + 4U) [L5808] COND FALSE !(count > 1U) [L5813] FCALL skb_pull(skb, 4U) [L5814] EXPR, FCALL skb->len VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __len=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __ret={4294967326:4294967352}, __this_module={4294967341:4294967339}, count=1, descriptor={4294967384:0}, descriptor___0={4294967398:0}, descriptor___1={4294967314:0}, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, gl_skb={1:0}, header={4294967334:-8}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, skb->len=0, tmp___2={4294967326:4294967352}, usb_counter=0] [L5814] COND FALSE !(skb->len > 1514U) [L5832] return (1); [L5832] return (1); [L5832] return (1); [L5832] RET return (1); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, \result=1, __len=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __ret={4294967326:4294967352}, __this_module={4294967341:4294967339}, count=1, dev={0:0}, dev={0:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, gl_skb={1:0}, header={4294967334:-8}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, packet={4294967334:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, size=0, skb={0:0}, skb={0:0}, tmp___2={4294967326:4294967352}, usb_counter=0] [L6125] genelink_rx_fixup(genelink_info_group0, genelink_info_group1) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, genelink_rx_fixup(genelink_info_group0, genelink_info_group1)=1, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, tmp___4=0, usb_counter=0] [L6126] ldv_state_variable_2 = 1 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, tmp___4=0, usb_counter=0] [L6130] COND FALSE !(ldv_state_variable_2 == 2) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=2, tmp___3=1, tmp___4=0, usb_counter=0] [L5999] tmp___1 = __VERIFIER_nondet_int() [L6001] case 0: [L6078] case 1: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=1, tmp___4=0, usb_counter=0] [L6079] COND TRUE ldv_state_variable_0 != 0 [L6080] tmp___3 = __VERIFIER_nondet_int() [L6082] case 0: VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=0, tmp___4=0, usb_counter=0] [L6083] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=0, tmp___4=0, usb_counter=0] [L6084] CALL gl620a_driver_exit() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5936] CALL ldv_usb_deregister_14(& gl620a_driver) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, arg={4294967308:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6265] FCALL usb_deregister(arg) [L6266] RET ldv_state_variable_1 = 0 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, arg={4294967308:0}, arg={4294967308:0}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5936] RET ldv_usb_deregister_14(& gl620a_driver) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6084] gl620a_driver_exit() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=0, tmp___4=0, usb_counter=0] [L6085] ldv_state_variable_0 = 2 VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, ldvarg0={4294967335:0}, ldvarg1={0:0}, ldvarg2={4294967317:0}, ldvarg3={0:0}, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp={0:0}, tmp___0={0:0}, tmp___1=1, tmp___3=0, tmp___4=0, usb_counter=0] [L6187] CALL ldv_check_final_state() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6509] int tmp___7 ; VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6512] CALL, EXPR ldv_set_is_empty(LDV_SKBS) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6383] RET return (last_index == 0); VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, \result=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set={0:0}, set={0:0}, set_impl={4294967404:0}, usb_counter=0] [L6512] EXPR ldv_set_is_empty(LDV_SKBS) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_set_is_empty(LDV_SKBS)=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L6512] tmp___7 = ldv_set_is_empty(LDV_SKBS) [L6513] COND FALSE !(\read(tmp___7)) VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, tmp___7=0, usb_counter=0] [L6516] CALL ldv_error() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] [L5660] __VERIFIER_error() VAL ["/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967364:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967304:0}, "/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/162/dscv_tempdir/dscv/ri/205_9a/drivers/net/usb/gl620a.o.c.prepared"={4294967392:0}, "genelink: invalid received packet count %u\n"={4294967374:0}, "genelink: invalid received packet count %u\n"={4294967338:0}, "genelink: invalid rx length %d\n"={4294967396:0}, "genelink: invalid rx length %d\n"={4294967366:0}, "genelink: invalid rx length %d\n"={4294967301:0}, "genelink: invalid rx length %d\n"={4294967303:0}, "genelink_rx_fixup"={2:0}, "genelink_rx_fixup"={4294967359:0}, "genelink_rx_fixup"={4294967400:0}, "Genesys GeneLink"={4294967379:0}, "gl620a"={4294967342:0}, "gl620a"={4294967312:0}, "gl620a"={4294967356:0}, "gl620a"={4294967319:0}, "gl620a"={4294967363:0}, \old(genelink_info_group0)=0, \old(genelink_info_group0)=0, \old(genelink_info_group1)=0, \old(genelink_info_group1)=0, \old(gl620a_driver_group1)=0, \old(gl620a_driver_group1)=0, \old(last_index)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_retval_2)=0, \old(ldv_retval_3)=0, \old(ldv_retval_4)=0, \old(ldv_retval_5)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ldv_state_variable_2)=0, \old(ref_cnt)=0, \old(usb_counter)=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __mod_usb__products_device_table=0, __this_module={4294967341:4294967339}, genelink_info={-3:0}, genelink_info_group0={0:0}, genelink_info_group1={0:0}, gl620a_driver={4294967308:0}, gl620a_driver_group1={0:0}, last_index=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, LDV_SKBS={0:0}, ldv_state_variable_0=2, ldv_state_variable_1=0, ldv_state_variable_2=1, products={4294967383:0}, ref_cnt=0, set_impl={4294967404:0}, usb_counter=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 58 procedures, 383 locations, 1 error locations. UNSAFE Result, 144.0s OverallTime, 10 OverallIterations, 8 TraceHistogramMax, 127.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3351 SDtfs, 1497 SDslu, 11968 SDs, 0 SdLazy, 504 SolverSat, 95 SolverUnsat, 4 SolverUnknown, 0 SolverNotchecked, 8.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 549 GetRequests, 497 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1907occurred in iteration=9, 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: 9.2s AutomataMinimizationTime, 9 MinimizatonAttempts, 218 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 2.7s InterpolantComputationTime, 1903 NumberOfCodeBlocks, 1804 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1717 ConstructedInterpolants, 0 QuantifiedInterpolants, 312294 SizeOfPredicates, 14 NumberOfNonLiveVariables, 3670 ConjunctsInSsa, 58 ConjunctsInUnsatCore, 12 InterpolantComputations, 7 PerfectInterpolantSequences, 809/832 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...