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-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c6a52e0 [2018-11-19 17:34:06,601 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-19 17:34:06,602 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-19 17:34:06,614 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-19 17:34:06,614 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-19 17:34:06,615 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-19 17:34:06,617 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-19 17:34:06,619 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-19 17:34:06,620 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-19 17:34:06,621 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-19 17:34:06,622 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-19 17:34:06,622 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-19 17:34:06,623 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-19 17:34:06,624 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-19 17:34:06,625 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-19 17:34:06,626 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-19 17:34:06,627 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-19 17:34:06,629 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-19 17:34:06,631 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-19 17:34:06,632 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-19 17:34:06,633 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-19 17:34:06,635 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-19 17:34:06,636 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-19 17:34:06,637 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-19 17:34:06,637 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-19 17:34:06,638 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-19 17:34:06,639 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-19 17:34:06,639 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-19 17:34:06,640 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-19 17:34:06,641 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-19 17:34:06,641 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-19 17:34:06,642 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-19 17:34:06,642 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-19 17:34:06,643 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-19 17:34:06,643 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-19 17:34:06,644 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-19 17:34:06,644 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 17:34:06,659 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-19 17:34:06,659 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-19 17:34:06,660 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-19 17:34:06,660 INFO L133 SettingsManager]: * ... to procedures called more than once=ALWAYS [2018-11-19 17:34:06,661 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-19 17:34:06,661 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-19 17:34:06,662 INFO L133 SettingsManager]: * Use SBE=true [2018-11-19 17:34:06,662 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-19 17:34:06,662 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-19 17:34:06,662 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-19 17:34:06,662 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-19 17:34:06,663 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-19 17:34:06,663 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-19 17:34:06,663 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-19 17:34:06,663 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-19 17:34:06,663 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-19 17:34:06,664 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-19 17:34:06,664 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-19 17:34:06,664 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-19 17:34:06,664 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-19 17:34:06,664 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-19 17:34:06,665 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-19 17:34:06,665 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-19 17:34:06,665 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-19 17:34:06,665 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-19 17:34:06,665 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-19 17:34:06,666 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-19 17:34:06,666 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-19 17:34:06,666 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-19 17:34:06,711 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-19 17:34:06,724 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-19 17:34:06,727 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-19 17:34:06,729 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-19 17:34:06,729 INFO L276 PluginConnector]: CDTParser initialized [2018-11-19 17:34:06,730 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 17:34:06,795 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca4e8d0d1/3229163372184b51b0e78052a912f95d/FLAGd9bce8e9a [2018-11-19 17:34:07,276 INFO L307 CDTParser]: Found 1 translation units. [2018-11-19 17:34:07,277 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 17:34:07,302 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca4e8d0d1/3229163372184b51b0e78052a912f95d/FLAGd9bce8e9a [2018-11-19 17:34:07,523 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca4e8d0d1/3229163372184b51b0e78052a912f95d [2018-11-19 17:34:07,531 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-19 17:34:07,532 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-11-19 17:34:07,533 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-19 17:34:07,533 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-19 17:34:07,536 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-19 17:34:07,537 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:34:07" (1/1) ... [2018-11-19 17:34:07,540 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59c247db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:07, skipping insertion in model container [2018-11-19 17:34:07,540 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:34:07" (1/1) ... [2018-11-19 17:34:07,547 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-19 17:34:07,625 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-19 17:34:08,537 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 17:34:08,562 INFO L191 MainTranslator]: Completed pre-run [2018-11-19 17:34:08,721 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 17:34:08,788 INFO L195 MainTranslator]: Completed translation [2018-11-19 17:34:08,789 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08 WrapperNode [2018-11-19 17:34:08,789 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-19 17:34:08,790 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-19 17:34:08,790 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-19 17:34:08,790 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-19 17:34:08,806 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,806 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,837 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,838 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,902 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,911 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,919 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (1/1) ... [2018-11-19 17:34:08,930 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-19 17:34:08,930 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-19 17:34:08,931 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-19 17:34:08,931 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-19 17:34:08,932 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (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 17:34:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-19 17:34:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-19 17:34:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-11-19 17:34:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_is_int_in [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-19 17:34:08,983 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-19 17:34:08,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-19 17:34:08,985 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2018-11-19 17:34:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_irq [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_open [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_close [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_probe [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_disconnect [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_init [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_exit [2018-11-19 17:34:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_2 [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_3 [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_4 [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_5 [2018-11-19 17:34:08,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_fill_int_urb_6 [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_7 [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata_8 [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_free_urb_10 [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_11 [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata [2018-11-19 17:34:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_put_intf [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_int_urb [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_bulk_urb [2018-11-19 17:34:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interface_to_usbdev [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_dev [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_dev [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_interface [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_interface [2018-11-19 17:34:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_register [2018-11-19 17:34:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_deregister [2018-11-19 17:34:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-19 17:34:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-19 17:34:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-19 17:34:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-19 17:34:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_is_int_in [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-11-19 17:34:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2018-11-19 17:34:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-19 17:34:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-11-19 17:34:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata_8 [2018-11-19 17:34:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_7 [2018-11-19 17:34:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-11-19 17:34:08,995 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_2 [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-19 17:34:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_11 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_fill_int_urb_6 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_5 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_free_urb_10 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_3 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_4 [2018-11-19 17:34:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_int_urb [2018-11-19 17:34:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interface_to_usbdev [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-19 17:34:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-11-19 17:34:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-19 17:34:09,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2018-11-19 17:34:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2018-11-19 17:34:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_irq [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_open [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_close [2018-11-19 17:34:09,004 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_probe [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_disconnect [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_init [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_exit [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-19 17:34:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_put_intf [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_bulk_urb [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_dev [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_dev [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_interface [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_interface [2018-11-19 17:34:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_register [2018-11-19 17:34:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_deregister [2018-11-19 17:34:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-19 17:34:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-19 17:34:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-19 17:34:09,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-19 17:34:11,947 INFO L271 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-19 17:34:11,948 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:34:11 BoogieIcfgContainer [2018-11-19 17:34:11,948 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-19 17:34:11,949 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-19 17:34:11,949 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-19 17:34:11,952 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-19 17:34:11,952 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 05:34:07" (1/3) ... [2018-11-19 17:34:11,953 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42cdcf9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:34:11, skipping insertion in model container [2018-11-19 17:34:11,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:34:08" (2/3) ... [2018-11-19 17:34:11,953 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42cdcf9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:34:11, skipping insertion in model container [2018-11-19 17:34:11,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:34:11" (3/3) ... [2018-11-19 17:34:11,955 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 17:34:11,962 INFO L147 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-19 17:34:11,970 INFO L159 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-19 17:34:11,986 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-19 17:34:12,018 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-19 17:34:12,018 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-19 17:34:12,018 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-19 17:34:12,019 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-19 17:34:12,019 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-19 17:34:12,019 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-19 17:34:12,019 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-19 17:34:12,019 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-19 17:34:12,019 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-19 17:34:12,043 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states. [2018-11-19 17:34:12,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-19 17:34:12,051 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:12,052 INFO L384 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:12,054 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:12,058 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:12,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1435353252, now seen corresponding path program 1 times [2018-11-19 17:34:12,060 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:12,061 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:12,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:12,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:12,130 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:12,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:12,483 INFO L256 TraceCheckUtils]: 0: Hoare triple {405#true} call ULTIMATE.init(); {405#true} is VALID [2018-11-19 17:34:12,485 INFO L273 TraceCheckUtils]: 1: Hoare triple {405#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {405#true} is VALID [2018-11-19 17:34:12,487 INFO L273 TraceCheckUtils]: 2: Hoare triple {405#true} assume true; {405#true} is VALID [2018-11-19 17:34:12,489 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {405#true} {405#true} #924#return; {405#true} is VALID [2018-11-19 17:34:12,490 INFO L256 TraceCheckUtils]: 4: Hoare triple {405#true} call #t~ret204 := main(); {405#true} is VALID [2018-11-19 17:34:12,490 INFO L273 TraceCheckUtils]: 5: Hoare triple {405#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {405#true} is VALID [2018-11-19 17:34:12,490 INFO L256 TraceCheckUtils]: 6: Hoare triple {405#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {405#true} is VALID [2018-11-19 17:34:12,491 INFO L273 TraceCheckUtils]: 7: Hoare triple {405#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {405#true} is VALID [2018-11-19 17:34:12,491 INFO L256 TraceCheckUtils]: 8: Hoare triple {405#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {405#true} is VALID [2018-11-19 17:34:12,491 INFO L273 TraceCheckUtils]: 9: Hoare triple {405#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {405#true} is VALID [2018-11-19 17:34:12,492 INFO L273 TraceCheckUtils]: 10: Hoare triple {405#true} assume true; {405#true} is VALID [2018-11-19 17:34:12,492 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {405#true} {405#true} #844#return; {405#true} is VALID [2018-11-19 17:34:12,492 INFO L273 TraceCheckUtils]: 12: Hoare triple {405#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {405#true} is VALID [2018-11-19 17:34:12,493 INFO L273 TraceCheckUtils]: 13: Hoare triple {405#true} assume true; {405#true} is VALID [2018-11-19 17:34:12,493 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {405#true} {405#true} #860#return; {405#true} is VALID [2018-11-19 17:34:12,501 INFO L273 TraceCheckUtils]: 15: Hoare triple {405#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,509 INFO L273 TraceCheckUtils]: 16: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,511 INFO L273 TraceCheckUtils]: 17: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,512 INFO L273 TraceCheckUtils]: 18: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume #t~switch182; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,519 INFO L273 TraceCheckUtils]: 19: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,520 INFO L273 TraceCheckUtils]: 20: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume #t~switch187; {407#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:34:12,521 INFO L273 TraceCheckUtils]: 21: Hoare triple {407#(= 1 ~ldv_state_variable_0~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {406#false} is VALID [2018-11-19 17:34:12,522 INFO L256 TraceCheckUtils]: 22: Hoare triple {406#false} call usb_acecad_exit(); {405#true} is VALID [2018-11-19 17:34:12,522 INFO L256 TraceCheckUtils]: 23: Hoare triple {405#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {405#true} is VALID [2018-11-19 17:34:12,522 INFO L273 TraceCheckUtils]: 24: Hoare triple {405#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {405#true} is VALID [2018-11-19 17:34:12,523 INFO L273 TraceCheckUtils]: 25: Hoare triple {405#true} assume true; {405#true} is VALID [2018-11-19 17:34:12,523 INFO L268 TraceCheckUtils]: 26: Hoare quadruple {405#true} {405#true} #830#return; {405#true} is VALID [2018-11-19 17:34:12,524 INFO L273 TraceCheckUtils]: 27: Hoare triple {405#true} assume true; {405#true} is VALID [2018-11-19 17:34:12,524 INFO L268 TraceCheckUtils]: 28: Hoare quadruple {405#true} {406#false} #868#return; {406#false} is VALID [2018-11-19 17:34:12,524 INFO L273 TraceCheckUtils]: 29: Hoare triple {406#false} ~ldv_state_variable_0~0 := 2; {406#false} is VALID [2018-11-19 17:34:12,525 INFO L256 TraceCheckUtils]: 30: Hoare triple {406#false} call ldv_check_final_state(); {406#false} is VALID [2018-11-19 17:34:12,525 INFO L273 TraceCheckUtils]: 31: Hoare triple {406#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {406#false} is VALID [2018-11-19 17:34:12,525 INFO L256 TraceCheckUtils]: 32: Hoare triple {406#false} call ldv_error(); {406#false} is VALID [2018-11-19 17:34:12,526 INFO L273 TraceCheckUtils]: 33: Hoare triple {406#false} assume !false; {406#false} is VALID [2018-11-19 17:34:12,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-19 17:34:12,535 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:12,536 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:12,541 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-19 17:34:12,544 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:12,548 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:12,629 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 34 edges. 34 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:12,629 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:12,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:12,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:12,643 INFO L87 Difference]: Start difference. First operand 402 states. Second operand 3 states. [2018-11-19 17:34:16,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:16,415 INFO L93 Difference]: Finished difference Result 806 states and 975 transitions. [2018-11-19 17:34:16,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:16,415 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-19 17:34:16,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:16,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:16,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2018-11-19 17:34:16,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2018-11-19 17:34:16,482 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 975 transitions. [2018-11-19 17:34:17,512 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 975 edges. 975 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:17,587 INFO L225 Difference]: With dead ends: 806 [2018-11-19 17:34:17,587 INFO L226 Difference]: Without dead ends: 504 [2018-11-19 17:34:17,592 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 17:34:17,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2018-11-19 17:34:17,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 504. [2018-11-19 17:34:17,777 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:17,777 INFO L82 GeneralOperation]: Start isEquivalent. First operand 504 states. Second operand 504 states. [2018-11-19 17:34:17,778 INFO L74 IsIncluded]: Start isIncluded. First operand 504 states. Second operand 504 states. [2018-11-19 17:34:17,778 INFO L87 Difference]: Start difference. First operand 504 states. Second operand 504 states. [2018-11-19 17:34:17,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:17,810 INFO L93 Difference]: Finished difference Result 504 states and 598 transitions. [2018-11-19 17:34:17,811 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 598 transitions. [2018-11-19 17:34:17,816 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:17,817 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:17,817 INFO L74 IsIncluded]: Start isIncluded. First operand 504 states. Second operand 504 states. [2018-11-19 17:34:17,817 INFO L87 Difference]: Start difference. First operand 504 states. Second operand 504 states. [2018-11-19 17:34:17,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:17,846 INFO L93 Difference]: Finished difference Result 504 states and 598 transitions. [2018-11-19 17:34:17,846 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 598 transitions. [2018-11-19 17:34:17,850 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:17,850 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:17,850 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:17,850 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:17,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 504 states. [2018-11-19 17:34:17,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 598 transitions. [2018-11-19 17:34:17,884 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 598 transitions. Word has length 34 [2018-11-19 17:34:17,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:17,884 INFO L480 AbstractCegarLoop]: Abstraction has 504 states and 598 transitions. [2018-11-19 17:34:17,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:17,885 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 598 transitions. [2018-11-19 17:34:17,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-19 17:34:17,887 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:17,887 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:17,887 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:17,888 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:17,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1890446678, now seen corresponding path program 1 times [2018-11-19 17:34:17,888 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:17,888 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:17,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:17,894 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:17,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:17,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:18,073 INFO L256 TraceCheckUtils]: 0: Hoare triple {3173#true} call ULTIMATE.init(); {3173#true} is VALID [2018-11-19 17:34:18,074 INFO L273 TraceCheckUtils]: 1: Hoare triple {3173#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {3173#true} is VALID [2018-11-19 17:34:18,074 INFO L273 TraceCheckUtils]: 2: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,074 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {3173#true} {3173#true} #924#return; {3173#true} is VALID [2018-11-19 17:34:18,074 INFO L256 TraceCheckUtils]: 4: Hoare triple {3173#true} call #t~ret204 := main(); {3173#true} is VALID [2018-11-19 17:34:18,075 INFO L273 TraceCheckUtils]: 5: Hoare triple {3173#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {3173#true} is VALID [2018-11-19 17:34:18,075 INFO L256 TraceCheckUtils]: 6: Hoare triple {3173#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {3173#true} is VALID [2018-11-19 17:34:18,075 INFO L273 TraceCheckUtils]: 7: Hoare triple {3173#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {3173#true} is VALID [2018-11-19 17:34:18,076 INFO L256 TraceCheckUtils]: 8: Hoare triple {3173#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {3173#true} is VALID [2018-11-19 17:34:18,076 INFO L273 TraceCheckUtils]: 9: Hoare triple {3173#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {3173#true} is VALID [2018-11-19 17:34:18,076 INFO L273 TraceCheckUtils]: 10: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,076 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {3173#true} {3173#true} #844#return; {3173#true} is VALID [2018-11-19 17:34:18,077 INFO L273 TraceCheckUtils]: 12: Hoare triple {3173#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {3173#true} is VALID [2018-11-19 17:34:18,077 INFO L273 TraceCheckUtils]: 13: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,077 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {3173#true} {3173#true} #860#return; {3173#true} is VALID [2018-11-19 17:34:18,077 INFO L273 TraceCheckUtils]: 15: Hoare triple {3173#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {3173#true} is VALID [2018-11-19 17:34:18,078 INFO L273 TraceCheckUtils]: 16: Hoare triple {3173#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {3173#true} is VALID [2018-11-19 17:34:18,078 INFO L273 TraceCheckUtils]: 17: Hoare triple {3173#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {3173#true} is VALID [2018-11-19 17:34:18,078 INFO L273 TraceCheckUtils]: 18: Hoare triple {3173#true} assume #t~switch182; {3173#true} is VALID [2018-11-19 17:34:18,078 INFO L273 TraceCheckUtils]: 19: Hoare triple {3173#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {3173#true} is VALID [2018-11-19 17:34:18,079 INFO L273 TraceCheckUtils]: 20: Hoare triple {3173#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {3173#true} is VALID [2018-11-19 17:34:18,079 INFO L273 TraceCheckUtils]: 21: Hoare triple {3173#true} assume #t~switch187; {3173#true} is VALID [2018-11-19 17:34:18,079 INFO L273 TraceCheckUtils]: 22: Hoare triple {3173#true} assume 1 == ~ldv_state_variable_0~0; {3173#true} is VALID [2018-11-19 17:34:18,080 INFO L256 TraceCheckUtils]: 23: Hoare triple {3173#true} call #t~ret188 := usb_acecad_init(); {3173#true} is VALID [2018-11-19 17:34:18,080 INFO L273 TraceCheckUtils]: 24: Hoare triple {3173#true} havoc ~result~0;havoc ~tmp~16; {3173#true} is VALID [2018-11-19 17:34:18,080 INFO L256 TraceCheckUtils]: 25: Hoare triple {3173#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {3173#true} is VALID [2018-11-19 17:34:18,080 INFO L273 TraceCheckUtils]: 26: Hoare triple {3173#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {3173#true} is VALID [2018-11-19 17:34:18,081 INFO L256 TraceCheckUtils]: 27: Hoare triple {3173#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {3173#true} is VALID [2018-11-19 17:34:18,081 INFO L273 TraceCheckUtils]: 28: Hoare triple {3173#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {3173#true} is VALID [2018-11-19 17:34:18,081 INFO L256 TraceCheckUtils]: 29: Hoare triple {3173#true} call ldv_usb_driver_1(); {3173#true} is VALID [2018-11-19 17:34:18,082 INFO L273 TraceCheckUtils]: 30: Hoare triple {3173#true} havoc ~tmp~17.base, ~tmp~17.offset; {3173#true} is VALID [2018-11-19 17:34:18,082 INFO L256 TraceCheckUtils]: 31: Hoare triple {3173#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {3173#true} is VALID [2018-11-19 17:34:18,082 INFO L273 TraceCheckUtils]: 32: Hoare triple {3173#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {3173#true} is VALID [2018-11-19 17:34:18,082 INFO L256 TraceCheckUtils]: 33: Hoare triple {3173#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {3173#true} is VALID [2018-11-19 17:34:18,083 INFO L273 TraceCheckUtils]: 34: Hoare triple {3173#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {3173#true} is VALID [2018-11-19 17:34:18,083 INFO L273 TraceCheckUtils]: 35: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,083 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {3173#true} {3173#true} #844#return; {3173#true} is VALID [2018-11-19 17:34:18,083 INFO L273 TraceCheckUtils]: 37: Hoare triple {3173#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {3173#true} is VALID [2018-11-19 17:34:18,084 INFO L273 TraceCheckUtils]: 38: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,084 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {3173#true} {3173#true} #806#return; {3173#true} is VALID [2018-11-19 17:34:18,084 INFO L273 TraceCheckUtils]: 40: Hoare triple {3173#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {3173#true} is VALID [2018-11-19 17:34:18,084 INFO L273 TraceCheckUtils]: 41: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,085 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {3173#true} {3173#true} #880#return; {3173#true} is VALID [2018-11-19 17:34:18,085 INFO L273 TraceCheckUtils]: 43: Hoare triple {3173#true} #res := ~ldv_func_res~0; {3173#true} is VALID [2018-11-19 17:34:18,085 INFO L273 TraceCheckUtils]: 44: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,085 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {3173#true} {3173#true} #892#return; {3173#true} is VALID [2018-11-19 17:34:18,086 INFO L273 TraceCheckUtils]: 46: Hoare triple {3173#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {3173#true} is VALID [2018-11-19 17:34:18,086 INFO L273 TraceCheckUtils]: 47: Hoare triple {3173#true} assume true; {3173#true} is VALID [2018-11-19 17:34:18,086 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {3173#true} {3173#true} #836#return; {3173#true} is VALID [2018-11-19 17:34:18,086 INFO L273 TraceCheckUtils]: 49: Hoare triple {3173#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {3173#true} is VALID [2018-11-19 17:34:18,087 INFO L273 TraceCheckUtils]: 50: Hoare triple {3173#true} assume 0 == ~result~0;havoc #t~nondet177; {3175#(= 0 usb_acecad_init_~result~0)} is VALID [2018-11-19 17:34:18,088 INFO L273 TraceCheckUtils]: 51: Hoare triple {3175#(= 0 usb_acecad_init_~result~0)} #res := ~result~0; {3176#(= 0 |usb_acecad_init_#res|)} is VALID [2018-11-19 17:34:18,089 INFO L273 TraceCheckUtils]: 52: Hoare triple {3176#(= 0 |usb_acecad_init_#res|)} assume true; {3176#(= 0 |usb_acecad_init_#res|)} is VALID [2018-11-19 17:34:18,090 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {3176#(= 0 |usb_acecad_init_#res|)} {3173#true} #870#return; {3177#(= 0 |main_#t~ret188|)} is VALID [2018-11-19 17:34:18,090 INFO L273 TraceCheckUtils]: 54: Hoare triple {3177#(= 0 |main_#t~ret188|)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {3178#(= ~ldv_retval_1~0 0)} is VALID [2018-11-19 17:34:18,093 INFO L273 TraceCheckUtils]: 55: Hoare triple {3178#(= ~ldv_retval_1~0 0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {3178#(= ~ldv_retval_1~0 0)} is VALID [2018-11-19 17:34:18,093 INFO L273 TraceCheckUtils]: 56: Hoare triple {3178#(= ~ldv_retval_1~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {3174#false} is VALID [2018-11-19 17:34:18,093 INFO L256 TraceCheckUtils]: 57: Hoare triple {3174#false} call ldv_check_final_state(); {3174#false} is VALID [2018-11-19 17:34:18,094 INFO L273 TraceCheckUtils]: 58: Hoare triple {3174#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {3174#false} is VALID [2018-11-19 17:34:18,094 INFO L256 TraceCheckUtils]: 59: Hoare triple {3174#false} call ldv_error(); {3174#false} is VALID [2018-11-19 17:34:18,094 INFO L273 TraceCheckUtils]: 60: Hoare triple {3174#false} assume !false; {3174#false} is VALID [2018-11-19 17:34:18,098 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 17:34:18,098 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:18,099 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-19 17:34:18,100 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 61 [2018-11-19 17:34:18,101 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:18,101 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-19 17:34:18,172 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 54 edges. 54 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:18,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-19 17:34:18,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-19 17:34:18,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-19 17:34:18,173 INFO L87 Difference]: Start difference. First operand 504 states and 598 transitions. Second operand 6 states. [2018-11-19 17:34:22,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:22,028 INFO L93 Difference]: Finished difference Result 1010 states and 1202 transitions. [2018-11-19 17:34:22,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-19 17:34:22,028 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 61 [2018-11-19 17:34:22,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:22,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 17:34:22,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 677 transitions. [2018-11-19 17:34:22,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 17:34:22,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 677 transitions. [2018-11-19 17:34:22,050 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states and 677 transitions. [2018-11-19 17:34:22,642 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 677 edges. 677 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:22,662 INFO L225 Difference]: With dead ends: 1010 [2018-11-19 17:34:22,662 INFO L226 Difference]: Without dead ends: 522 [2018-11-19 17:34:22,665 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2018-11-19 17:34:22,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-11-19 17:34:22,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 509. [2018-11-19 17:34:22,875 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:22,876 INFO L82 GeneralOperation]: Start isEquivalent. First operand 522 states. Second operand 509 states. [2018-11-19 17:34:22,876 INFO L74 IsIncluded]: Start isIncluded. First operand 522 states. Second operand 509 states. [2018-11-19 17:34:22,876 INFO L87 Difference]: Start difference. First operand 522 states. Second operand 509 states. [2018-11-19 17:34:22,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:22,899 INFO L93 Difference]: Finished difference Result 522 states and 618 transitions. [2018-11-19 17:34:22,899 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 618 transitions. [2018-11-19 17:34:22,901 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:22,901 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:22,902 INFO L74 IsIncluded]: Start isIncluded. First operand 509 states. Second operand 522 states. [2018-11-19 17:34:22,902 INFO L87 Difference]: Start difference. First operand 509 states. Second operand 522 states. [2018-11-19 17:34:22,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:22,928 INFO L93 Difference]: Finished difference Result 522 states and 618 transitions. [2018-11-19 17:34:22,929 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 618 transitions. [2018-11-19 17:34:22,931 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:22,931 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:22,931 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:22,932 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:22,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-11-19 17:34:22,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 602 transitions. [2018-11-19 17:34:22,960 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 602 transitions. Word has length 61 [2018-11-19 17:34:22,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:22,960 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 602 transitions. [2018-11-19 17:34:22,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-19 17:34:22,961 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 602 transitions. [2018-11-19 17:34:22,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-19 17:34:22,963 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:22,963 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:22,963 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:22,963 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:22,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1646197738, now seen corresponding path program 1 times [2018-11-19 17:34:22,964 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:22,964 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:22,967 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:22,967 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:22,968 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:23,133 INFO L256 TraceCheckUtils]: 0: Hoare triple {6257#true} call ULTIMATE.init(); {6257#true} is VALID [2018-11-19 17:34:23,140 INFO L273 TraceCheckUtils]: 1: Hoare triple {6257#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,141 INFO L273 TraceCheckUtils]: 2: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume true; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,142 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} {6257#true} #924#return; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,143 INFO L256 TraceCheckUtils]: 4: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} call #t~ret204 := main(); {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,144 INFO L273 TraceCheckUtils]: 5: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,144 INFO L256 TraceCheckUtils]: 6: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {6257#true} is VALID [2018-11-19 17:34:23,145 INFO L273 TraceCheckUtils]: 7: Hoare triple {6257#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {6257#true} is VALID [2018-11-19 17:34:23,145 INFO L256 TraceCheckUtils]: 8: Hoare triple {6257#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {6257#true} is VALID [2018-11-19 17:34:23,146 INFO L273 TraceCheckUtils]: 9: Hoare triple {6257#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {6257#true} is VALID [2018-11-19 17:34:23,146 INFO L273 TraceCheckUtils]: 10: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,147 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {6257#true} {6257#true} #844#return; {6257#true} is VALID [2018-11-19 17:34:23,147 INFO L273 TraceCheckUtils]: 12: Hoare triple {6257#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {6257#true} is VALID [2018-11-19 17:34:23,148 INFO L273 TraceCheckUtils]: 13: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,152 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {6257#true} {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} #860#return; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,153 INFO L273 TraceCheckUtils]: 15: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,153 INFO L273 TraceCheckUtils]: 16: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,156 INFO L273 TraceCheckUtils]: 17: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,157 INFO L273 TraceCheckUtils]: 18: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume #t~switch182; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,159 INFO L273 TraceCheckUtils]: 19: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,160 INFO L273 TraceCheckUtils]: 20: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,161 INFO L273 TraceCheckUtils]: 21: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume #t~switch187; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,162 INFO L273 TraceCheckUtils]: 22: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume 1 == ~ldv_state_variable_0~0; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,162 INFO L256 TraceCheckUtils]: 23: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} call #t~ret188 := usb_acecad_init(); {6257#true} is VALID [2018-11-19 17:34:23,162 INFO L273 TraceCheckUtils]: 24: Hoare triple {6257#true} havoc ~result~0;havoc ~tmp~16; {6257#true} is VALID [2018-11-19 17:34:23,162 INFO L256 TraceCheckUtils]: 25: Hoare triple {6257#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {6257#true} is VALID [2018-11-19 17:34:23,163 INFO L273 TraceCheckUtils]: 26: Hoare triple {6257#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {6257#true} is VALID [2018-11-19 17:34:23,163 INFO L256 TraceCheckUtils]: 27: Hoare triple {6257#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {6257#true} is VALID [2018-11-19 17:34:23,163 INFO L273 TraceCheckUtils]: 28: Hoare triple {6257#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {6257#true} is VALID [2018-11-19 17:34:23,164 INFO L256 TraceCheckUtils]: 29: Hoare triple {6257#true} call ldv_usb_driver_1(); {6257#true} is VALID [2018-11-19 17:34:23,164 INFO L273 TraceCheckUtils]: 30: Hoare triple {6257#true} havoc ~tmp~17.base, ~tmp~17.offset; {6257#true} is VALID [2018-11-19 17:34:23,164 INFO L256 TraceCheckUtils]: 31: Hoare triple {6257#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {6257#true} is VALID [2018-11-19 17:34:23,164 INFO L273 TraceCheckUtils]: 32: Hoare triple {6257#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {6257#true} is VALID [2018-11-19 17:34:23,165 INFO L256 TraceCheckUtils]: 33: Hoare triple {6257#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {6257#true} is VALID [2018-11-19 17:34:23,165 INFO L273 TraceCheckUtils]: 34: Hoare triple {6257#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {6257#true} is VALID [2018-11-19 17:34:23,165 INFO L273 TraceCheckUtils]: 35: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,166 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {6257#true} {6257#true} #844#return; {6257#true} is VALID [2018-11-19 17:34:23,166 INFO L273 TraceCheckUtils]: 37: Hoare triple {6257#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {6257#true} is VALID [2018-11-19 17:34:23,166 INFO L273 TraceCheckUtils]: 38: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,166 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {6257#true} {6257#true} #806#return; {6257#true} is VALID [2018-11-19 17:34:23,167 INFO L273 TraceCheckUtils]: 40: Hoare triple {6257#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {6257#true} is VALID [2018-11-19 17:34:23,167 INFO L273 TraceCheckUtils]: 41: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,167 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {6257#true} {6257#true} #880#return; {6257#true} is VALID [2018-11-19 17:34:23,168 INFO L273 TraceCheckUtils]: 43: Hoare triple {6257#true} #res := ~ldv_func_res~0; {6257#true} is VALID [2018-11-19 17:34:23,168 INFO L273 TraceCheckUtils]: 44: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,168 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {6257#true} {6257#true} #892#return; {6257#true} is VALID [2018-11-19 17:34:23,168 INFO L273 TraceCheckUtils]: 46: Hoare triple {6257#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {6257#true} is VALID [2018-11-19 17:34:23,169 INFO L273 TraceCheckUtils]: 47: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,169 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {6257#true} {6257#true} #836#return; {6257#true} is VALID [2018-11-19 17:34:23,169 INFO L273 TraceCheckUtils]: 49: Hoare triple {6257#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {6257#true} is VALID [2018-11-19 17:34:23,170 INFO L273 TraceCheckUtils]: 50: Hoare triple {6257#true} assume !(0 == ~result~0); {6257#true} is VALID [2018-11-19 17:34:23,170 INFO L273 TraceCheckUtils]: 51: Hoare triple {6257#true} #res := ~result~0; {6257#true} is VALID [2018-11-19 17:34:23,170 INFO L273 TraceCheckUtils]: 52: Hoare triple {6257#true} assume true; {6257#true} is VALID [2018-11-19 17:34:23,180 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {6257#true} {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} #870#return; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,181 INFO L273 TraceCheckUtils]: 54: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,182 INFO L273 TraceCheckUtils]: 55: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume !(0 == ~ldv_retval_1~0); {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,182 INFO L273 TraceCheckUtils]: 56: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,183 INFO L256 TraceCheckUtils]: 57: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} call ldv_check_final_state(); {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} is VALID [2018-11-19 17:34:23,184 INFO L273 TraceCheckUtils]: 58: Hoare triple {6259#(and (= 0 ~usb_urb~0.offset) (= 0 ~usb_urb~0.base))} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {6258#false} is VALID [2018-11-19 17:34:23,184 INFO L256 TraceCheckUtils]: 59: Hoare triple {6258#false} call ldv_error(); {6258#false} is VALID [2018-11-19 17:34:23,184 INFO L273 TraceCheckUtils]: 60: Hoare triple {6258#false} assume !false; {6258#false} is VALID [2018-11-19 17:34:23,193 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 17:34:23,193 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:23,193 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:23,194 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 17:34:23,195 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:23,195 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:23,271 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 54 edges. 54 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:23,271 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:23,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:23,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:23,271 INFO L87 Difference]: Start difference. First operand 509 states and 602 transitions. Second operand 3 states. [2018-11-19 17:34:25,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:25,481 INFO L93 Difference]: Finished difference Result 1494 states and 1791 transitions. [2018-11-19 17:34:25,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:25,481 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 17:34:25,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:25,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:25,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 983 transitions. [2018-11-19 17:34:25,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:25,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 983 transitions. [2018-11-19 17:34:25,508 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 983 transitions. [2018-11-19 17:34:26,448 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 983 edges. 983 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:26,511 INFO L225 Difference]: With dead ends: 1494 [2018-11-19 17:34:26,511 INFO L226 Difference]: Without dead ends: 1001 [2018-11-19 17:34:26,513 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 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 17:34:26,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2018-11-19 17:34:27,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 991. [2018-11-19 17:34:27,228 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:27,228 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1001 states. Second operand 991 states. [2018-11-19 17:34:27,228 INFO L74 IsIncluded]: Start isIncluded. First operand 1001 states. Second operand 991 states. [2018-11-19 17:34:27,228 INFO L87 Difference]: Start difference. First operand 1001 states. Second operand 991 states. [2018-11-19 17:34:27,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:27,291 INFO L93 Difference]: Finished difference Result 1001 states and 1196 transitions. [2018-11-19 17:34:27,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1196 transitions. [2018-11-19 17:34:27,294 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:27,295 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:27,295 INFO L74 IsIncluded]: Start isIncluded. First operand 991 states. Second operand 1001 states. [2018-11-19 17:34:27,295 INFO L87 Difference]: Start difference. First operand 991 states. Second operand 1001 states. [2018-11-19 17:34:27,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:27,361 INFO L93 Difference]: Finished difference Result 1001 states and 1196 transitions. [2018-11-19 17:34:27,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1196 transitions. [2018-11-19 17:34:27,365 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:27,365 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:27,365 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:27,365 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:27,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 991 states. [2018-11-19 17:34:27,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1184 transitions. [2018-11-19 17:34:27,445 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1184 transitions. Word has length 61 [2018-11-19 17:34:27,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:27,445 INFO L480 AbstractCegarLoop]: Abstraction has 991 states and 1184 transitions. [2018-11-19 17:34:27,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:27,446 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1184 transitions. [2018-11-19 17:34:27,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-19 17:34:27,447 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:27,447 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:27,448 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:27,448 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:27,448 INFO L82 PathProgramCache]: Analyzing trace with hash 507387964, now seen corresponding path program 1 times [2018-11-19 17:34:27,448 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:27,448 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:27,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:27,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:27,452 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:27,591 INFO L256 TraceCheckUtils]: 0: Hoare triple {11563#true} call ULTIMATE.init(); {11563#true} is VALID [2018-11-19 17:34:27,598 INFO L273 TraceCheckUtils]: 1: Hoare triple {11563#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,599 INFO L273 TraceCheckUtils]: 2: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume true; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,599 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} {11563#true} #924#return; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,600 INFO L256 TraceCheckUtils]: 4: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} call #t~ret204 := main(); {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,601 INFO L273 TraceCheckUtils]: 5: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,601 INFO L256 TraceCheckUtils]: 6: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {11563#true} is VALID [2018-11-19 17:34:27,601 INFO L273 TraceCheckUtils]: 7: Hoare triple {11563#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {11563#true} is VALID [2018-11-19 17:34:27,601 INFO L256 TraceCheckUtils]: 8: Hoare triple {11563#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {11563#true} is VALID [2018-11-19 17:34:27,602 INFO L273 TraceCheckUtils]: 9: Hoare triple {11563#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11563#true} is VALID [2018-11-19 17:34:27,602 INFO L273 TraceCheckUtils]: 10: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,602 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {11563#true} {11563#true} #844#return; {11563#true} is VALID [2018-11-19 17:34:27,602 INFO L273 TraceCheckUtils]: 12: Hoare triple {11563#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {11563#true} is VALID [2018-11-19 17:34:27,603 INFO L273 TraceCheckUtils]: 13: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,603 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {11563#true} {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} #860#return; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,604 INFO L273 TraceCheckUtils]: 15: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,605 INFO L273 TraceCheckUtils]: 16: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,606 INFO L273 TraceCheckUtils]: 17: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,606 INFO L273 TraceCheckUtils]: 18: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume #t~switch182; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,607 INFO L273 TraceCheckUtils]: 19: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,608 INFO L273 TraceCheckUtils]: 20: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,608 INFO L273 TraceCheckUtils]: 21: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume #t~switch187; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,609 INFO L273 TraceCheckUtils]: 22: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume 1 == ~ldv_state_variable_0~0; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,610 INFO L256 TraceCheckUtils]: 23: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} call #t~ret188 := usb_acecad_init(); {11563#true} is VALID [2018-11-19 17:34:27,610 INFO L273 TraceCheckUtils]: 24: Hoare triple {11563#true} havoc ~result~0;havoc ~tmp~16; {11563#true} is VALID [2018-11-19 17:34:27,610 INFO L256 TraceCheckUtils]: 25: Hoare triple {11563#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {11563#true} is VALID [2018-11-19 17:34:27,611 INFO L273 TraceCheckUtils]: 26: Hoare triple {11563#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {11563#true} is VALID [2018-11-19 17:34:27,611 INFO L256 TraceCheckUtils]: 27: Hoare triple {11563#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {11563#true} is VALID [2018-11-19 17:34:27,611 INFO L273 TraceCheckUtils]: 28: Hoare triple {11563#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {11563#true} is VALID [2018-11-19 17:34:27,611 INFO L256 TraceCheckUtils]: 29: Hoare triple {11563#true} call ldv_usb_driver_1(); {11563#true} is VALID [2018-11-19 17:34:27,611 INFO L273 TraceCheckUtils]: 30: Hoare triple {11563#true} havoc ~tmp~17.base, ~tmp~17.offset; {11563#true} is VALID [2018-11-19 17:34:27,612 INFO L256 TraceCheckUtils]: 31: Hoare triple {11563#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {11563#true} is VALID [2018-11-19 17:34:27,612 INFO L273 TraceCheckUtils]: 32: Hoare triple {11563#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {11563#true} is VALID [2018-11-19 17:34:27,612 INFO L256 TraceCheckUtils]: 33: Hoare triple {11563#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {11563#true} is VALID [2018-11-19 17:34:27,612 INFO L273 TraceCheckUtils]: 34: Hoare triple {11563#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11563#true} is VALID [2018-11-19 17:34:27,613 INFO L273 TraceCheckUtils]: 35: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,614 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {11563#true} {11563#true} #844#return; {11563#true} is VALID [2018-11-19 17:34:27,614 INFO L273 TraceCheckUtils]: 37: Hoare triple {11563#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {11563#true} is VALID [2018-11-19 17:34:27,614 INFO L273 TraceCheckUtils]: 38: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,614 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {11563#true} {11563#true} #806#return; {11563#true} is VALID [2018-11-19 17:34:27,615 INFO L273 TraceCheckUtils]: 40: Hoare triple {11563#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {11563#true} is VALID [2018-11-19 17:34:27,615 INFO L273 TraceCheckUtils]: 41: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,615 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {11563#true} {11563#true} #880#return; {11563#true} is VALID [2018-11-19 17:34:27,615 INFO L273 TraceCheckUtils]: 43: Hoare triple {11563#true} #res := ~ldv_func_res~0; {11563#true} is VALID [2018-11-19 17:34:27,615 INFO L273 TraceCheckUtils]: 44: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,618 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {11563#true} {11563#true} #892#return; {11563#true} is VALID [2018-11-19 17:34:27,618 INFO L273 TraceCheckUtils]: 46: Hoare triple {11563#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {11563#true} is VALID [2018-11-19 17:34:27,618 INFO L273 TraceCheckUtils]: 47: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,619 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {11563#true} {11563#true} #836#return; {11563#true} is VALID [2018-11-19 17:34:27,619 INFO L273 TraceCheckUtils]: 49: Hoare triple {11563#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {11563#true} is VALID [2018-11-19 17:34:27,619 INFO L273 TraceCheckUtils]: 50: Hoare triple {11563#true} assume !(0 == ~result~0); {11563#true} is VALID [2018-11-19 17:34:27,619 INFO L273 TraceCheckUtils]: 51: Hoare triple {11563#true} #res := ~result~0; {11563#true} is VALID [2018-11-19 17:34:27,619 INFO L273 TraceCheckUtils]: 52: Hoare triple {11563#true} assume true; {11563#true} is VALID [2018-11-19 17:34:27,622 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {11563#true} {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} #870#return; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,623 INFO L273 TraceCheckUtils]: 54: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,623 INFO L273 TraceCheckUtils]: 55: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume !(0 == ~ldv_retval_1~0); {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,624 INFO L273 TraceCheckUtils]: 56: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,624 INFO L256 TraceCheckUtils]: 57: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} call ldv_check_final_state(); {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,625 INFO L273 TraceCheckUtils]: 58: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume !(0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616); {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} is VALID [2018-11-19 17:34:27,626 INFO L273 TraceCheckUtils]: 59: Hoare triple {11565#(and (= ~usb_dev~0.offset 0) (= ~usb_dev~0.base 0))} assume 0 != (~usb_dev~0.base + ~usb_dev~0.offset) % 18446744073709551616; {11564#false} is VALID [2018-11-19 17:34:27,626 INFO L256 TraceCheckUtils]: 60: Hoare triple {11564#false} call ldv_error(); {11564#false} is VALID [2018-11-19 17:34:27,626 INFO L273 TraceCheckUtils]: 61: Hoare triple {11564#false} assume !false; {11564#false} is VALID [2018-11-19 17:34:27,630 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 17:34:27,631 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:27,631 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:27,631 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 62 [2018-11-19 17:34:27,632 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:27,632 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:27,717 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 17:34:27,717 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:27,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:27,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:27,718 INFO L87 Difference]: Start difference. First operand 991 states and 1184 transitions. Second operand 3 states. [2018-11-19 17:34:29,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:29,930 INFO L93 Difference]: Finished difference Result 993 states and 1185 transitions. [2018-11-19 17:34:29,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:29,930 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 62 [2018-11-19 17:34:29,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:29,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:29,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 332 transitions. [2018-11-19 17:34:29,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:29,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 332 transitions. [2018-11-19 17:34:29,939 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 332 transitions. [2018-11-19 17:34:30,301 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 332 edges. 332 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:30,354 INFO L225 Difference]: With dead ends: 993 [2018-11-19 17:34:30,354 INFO L226 Difference]: Without dead ends: 990 [2018-11-19 17:34:30,355 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 17:34:30,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2018-11-19 17:34:31,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 990. [2018-11-19 17:34:31,464 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:31,464 INFO L82 GeneralOperation]: Start isEquivalent. First operand 990 states. Second operand 990 states. [2018-11-19 17:34:31,464 INFO L74 IsIncluded]: Start isIncluded. First operand 990 states. Second operand 990 states. [2018-11-19 17:34:31,465 INFO L87 Difference]: Start difference. First operand 990 states. Second operand 990 states. [2018-11-19 17:34:31,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:31,511 INFO L93 Difference]: Finished difference Result 990 states and 1182 transitions. [2018-11-19 17:34:31,511 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1182 transitions. [2018-11-19 17:34:31,513 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:31,513 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:31,513 INFO L74 IsIncluded]: Start isIncluded. First operand 990 states. Second operand 990 states. [2018-11-19 17:34:31,514 INFO L87 Difference]: Start difference. First operand 990 states. Second operand 990 states. [2018-11-19 17:34:31,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:31,554 INFO L93 Difference]: Finished difference Result 990 states and 1182 transitions. [2018-11-19 17:34:31,554 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1182 transitions. [2018-11-19 17:34:31,556 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:31,556 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:31,556 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:31,557 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:31,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 990 states. [2018-11-19 17:34:31,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1182 transitions. [2018-11-19 17:34:31,598 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1182 transitions. Word has length 62 [2018-11-19 17:34:31,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:31,598 INFO L480 AbstractCegarLoop]: Abstraction has 990 states and 1182 transitions. [2018-11-19 17:34:31,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:31,599 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1182 transitions. [2018-11-19 17:34:31,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-11-19 17:34:31,600 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:31,600 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:31,600 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:31,600 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:31,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1450927143, now seen corresponding path program 1 times [2018-11-19 17:34:31,600 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:31,600 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:31,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:31,603 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:31,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:31,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:31,704 INFO L256 TraceCheckUtils]: 0: Hoare triple {16179#true} call ULTIMATE.init(); {16179#true} is VALID [2018-11-19 17:34:31,704 INFO L273 TraceCheckUtils]: 1: Hoare triple {16179#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,706 INFO L273 TraceCheckUtils]: 2: Hoare triple {16181#(= ~dev_counter~0 0)} assume true; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,708 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {16181#(= ~dev_counter~0 0)} {16179#true} #924#return; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,710 INFO L256 TraceCheckUtils]: 4: Hoare triple {16181#(= ~dev_counter~0 0)} call #t~ret204 := main(); {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,710 INFO L273 TraceCheckUtils]: 5: Hoare triple {16181#(= ~dev_counter~0 0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,710 INFO L256 TraceCheckUtils]: 6: Hoare triple {16181#(= ~dev_counter~0 0)} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {16179#true} is VALID [2018-11-19 17:34:31,710 INFO L273 TraceCheckUtils]: 7: Hoare triple {16179#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {16179#true} is VALID [2018-11-19 17:34:31,711 INFO L256 TraceCheckUtils]: 8: Hoare triple {16179#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {16179#true} is VALID [2018-11-19 17:34:31,711 INFO L273 TraceCheckUtils]: 9: Hoare triple {16179#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {16179#true} is VALID [2018-11-19 17:34:31,711 INFO L273 TraceCheckUtils]: 10: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,711 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {16179#true} {16179#true} #844#return; {16179#true} is VALID [2018-11-19 17:34:31,711 INFO L273 TraceCheckUtils]: 12: Hoare triple {16179#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {16179#true} is VALID [2018-11-19 17:34:31,712 INFO L273 TraceCheckUtils]: 13: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,713 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {16179#true} {16181#(= ~dev_counter~0 0)} #860#return; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,713 INFO L273 TraceCheckUtils]: 15: Hoare triple {16181#(= ~dev_counter~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,715 INFO L273 TraceCheckUtils]: 16: Hoare triple {16181#(= ~dev_counter~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,715 INFO L273 TraceCheckUtils]: 17: Hoare triple {16181#(= ~dev_counter~0 0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,717 INFO L273 TraceCheckUtils]: 18: Hoare triple {16181#(= ~dev_counter~0 0)} assume #t~switch182; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,717 INFO L273 TraceCheckUtils]: 19: Hoare triple {16181#(= ~dev_counter~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,719 INFO L273 TraceCheckUtils]: 20: Hoare triple {16181#(= ~dev_counter~0 0)} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,719 INFO L273 TraceCheckUtils]: 21: Hoare triple {16181#(= ~dev_counter~0 0)} assume #t~switch187; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,719 INFO L273 TraceCheckUtils]: 22: Hoare triple {16181#(= ~dev_counter~0 0)} assume 1 == ~ldv_state_variable_0~0; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,720 INFO L256 TraceCheckUtils]: 23: Hoare triple {16181#(= ~dev_counter~0 0)} call #t~ret188 := usb_acecad_init(); {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L273 TraceCheckUtils]: 24: Hoare triple {16179#true} havoc ~result~0;havoc ~tmp~16; {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L256 TraceCheckUtils]: 25: Hoare triple {16179#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L273 TraceCheckUtils]: 26: Hoare triple {16179#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L256 TraceCheckUtils]: 27: Hoare triple {16179#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L273 TraceCheckUtils]: 28: Hoare triple {16179#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {16179#true} is VALID [2018-11-19 17:34:31,720 INFO L256 TraceCheckUtils]: 29: Hoare triple {16179#true} call ldv_usb_driver_1(); {16179#true} is VALID [2018-11-19 17:34:31,721 INFO L273 TraceCheckUtils]: 30: Hoare triple {16179#true} havoc ~tmp~17.base, ~tmp~17.offset; {16179#true} is VALID [2018-11-19 17:34:31,721 INFO L256 TraceCheckUtils]: 31: Hoare triple {16179#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {16179#true} is VALID [2018-11-19 17:34:31,721 INFO L273 TraceCheckUtils]: 32: Hoare triple {16179#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {16179#true} is VALID [2018-11-19 17:34:31,721 INFO L256 TraceCheckUtils]: 33: Hoare triple {16179#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {16179#true} is VALID [2018-11-19 17:34:31,721 INFO L273 TraceCheckUtils]: 34: Hoare triple {16179#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {16179#true} is VALID [2018-11-19 17:34:31,722 INFO L273 TraceCheckUtils]: 35: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,722 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {16179#true} {16179#true} #844#return; {16179#true} is VALID [2018-11-19 17:34:31,722 INFO L273 TraceCheckUtils]: 37: Hoare triple {16179#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {16179#true} is VALID [2018-11-19 17:34:31,722 INFO L273 TraceCheckUtils]: 38: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,723 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {16179#true} {16179#true} #806#return; {16179#true} is VALID [2018-11-19 17:34:31,723 INFO L273 TraceCheckUtils]: 40: Hoare triple {16179#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {16179#true} is VALID [2018-11-19 17:34:31,723 INFO L273 TraceCheckUtils]: 41: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,723 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {16179#true} {16179#true} #880#return; {16179#true} is VALID [2018-11-19 17:34:31,724 INFO L273 TraceCheckUtils]: 43: Hoare triple {16179#true} #res := ~ldv_func_res~0; {16179#true} is VALID [2018-11-19 17:34:31,724 INFO L273 TraceCheckUtils]: 44: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,724 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {16179#true} {16179#true} #892#return; {16179#true} is VALID [2018-11-19 17:34:31,724 INFO L273 TraceCheckUtils]: 46: Hoare triple {16179#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {16179#true} is VALID [2018-11-19 17:34:31,724 INFO L273 TraceCheckUtils]: 47: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,725 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {16179#true} {16179#true} #836#return; {16179#true} is VALID [2018-11-19 17:34:31,725 INFO L273 TraceCheckUtils]: 49: Hoare triple {16179#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {16179#true} is VALID [2018-11-19 17:34:31,725 INFO L273 TraceCheckUtils]: 50: Hoare triple {16179#true} assume !(0 == ~result~0); {16179#true} is VALID [2018-11-19 17:34:31,725 INFO L273 TraceCheckUtils]: 51: Hoare triple {16179#true} #res := ~result~0; {16179#true} is VALID [2018-11-19 17:34:31,726 INFO L273 TraceCheckUtils]: 52: Hoare triple {16179#true} assume true; {16179#true} is VALID [2018-11-19 17:34:31,726 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {16179#true} {16181#(= ~dev_counter~0 0)} #870#return; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,729 INFO L273 TraceCheckUtils]: 54: Hoare triple {16181#(= ~dev_counter~0 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,729 INFO L273 TraceCheckUtils]: 55: Hoare triple {16181#(= ~dev_counter~0 0)} assume !(0 == ~ldv_retval_1~0); {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,731 INFO L273 TraceCheckUtils]: 56: Hoare triple {16181#(= ~dev_counter~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,733 INFO L256 TraceCheckUtils]: 57: Hoare triple {16181#(= ~dev_counter~0 0)} call ldv_check_final_state(); {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,733 INFO L273 TraceCheckUtils]: 58: Hoare triple {16181#(= ~dev_counter~0 0)} assume !(0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616); {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,733 INFO L273 TraceCheckUtils]: 59: Hoare triple {16181#(= ~dev_counter~0 0)} assume !(0 != (~usb_dev~0.base + ~usb_dev~0.offset) % 18446744073709551616); {16181#(= ~dev_counter~0 0)} is VALID [2018-11-19 17:34:31,734 INFO L273 TraceCheckUtils]: 60: Hoare triple {16181#(= ~dev_counter~0 0)} assume 0 != ~dev_counter~0; {16180#false} is VALID [2018-11-19 17:34:31,734 INFO L256 TraceCheckUtils]: 61: Hoare triple {16180#false} call ldv_error(); {16180#false} is VALID [2018-11-19 17:34:31,734 INFO L273 TraceCheckUtils]: 62: Hoare triple {16180#false} assume !false; {16180#false} is VALID [2018-11-19 17:34:31,736 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 17:34:31,737 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:31,737 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:31,737 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 17:34:31,737 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:31,737 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:31,796 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:31,796 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:31,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:31,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:31,797 INFO L87 Difference]: Start difference. First operand 990 states and 1182 transitions. Second operand 3 states. [2018-11-19 17:34:34,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:34,249 INFO L93 Difference]: Finished difference Result 992 states and 1183 transitions. [2018-11-19 17:34:34,250 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:34,250 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 17:34:34,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:34,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:34,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 330 transitions. [2018-11-19 17:34:34,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:34,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 330 transitions. [2018-11-19 17:34:34,255 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 330 transitions. [2018-11-19 17:34:34,552 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 330 edges. 330 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:34,599 INFO L225 Difference]: With dead ends: 992 [2018-11-19 17:34:34,599 INFO L226 Difference]: Without dead ends: 989 [2018-11-19 17:34:34,600 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 17:34:34,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2018-11-19 17:34:36,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 989. [2018-11-19 17:34:36,949 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:36,949 INFO L82 GeneralOperation]: Start isEquivalent. First operand 989 states. Second operand 989 states. [2018-11-19 17:34:36,949 INFO L74 IsIncluded]: Start isIncluded. First operand 989 states. Second operand 989 states. [2018-11-19 17:34:36,949 INFO L87 Difference]: Start difference. First operand 989 states. Second operand 989 states. [2018-11-19 17:34:36,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:36,987 INFO L93 Difference]: Finished difference Result 989 states and 1180 transitions. [2018-11-19 17:34:36,987 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1180 transitions. [2018-11-19 17:34:36,989 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:36,989 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:36,989 INFO L74 IsIncluded]: Start isIncluded. First operand 989 states. Second operand 989 states. [2018-11-19 17:34:36,990 INFO L87 Difference]: Start difference. First operand 989 states. Second operand 989 states. [2018-11-19 17:34:37,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:37,046 INFO L93 Difference]: Finished difference Result 989 states and 1180 transitions. [2018-11-19 17:34:37,046 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1180 transitions. [2018-11-19 17:34:37,048 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:37,048 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:37,049 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:37,049 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:37,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 989 states. [2018-11-19 17:34:37,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1180 transitions. [2018-11-19 17:34:37,117 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1180 transitions. Word has length 63 [2018-11-19 17:34:37,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:37,117 INFO L480 AbstractCegarLoop]: Abstraction has 989 states and 1180 transitions. [2018-11-19 17:34:37,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:37,117 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1180 transitions. [2018-11-19 17:34:37,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-19 17:34:37,119 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:37,119 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:37,120 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:37,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:37,120 INFO L82 PathProgramCache]: Analyzing trace with hash -2029148449, now seen corresponding path program 1 times [2018-11-19 17:34:37,120 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:37,120 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:37,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:37,123 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:37,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:37,235 INFO L256 TraceCheckUtils]: 0: Hoare triple {20789#true} call ULTIMATE.init(); {20789#true} is VALID [2018-11-19 17:34:37,236 INFO L273 TraceCheckUtils]: 1: Hoare triple {20789#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,245 INFO L273 TraceCheckUtils]: 2: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume true; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,245 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {20791#(= ~INTERF_STATE~0 0)} {20789#true} #924#return; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,246 INFO L256 TraceCheckUtils]: 4: Hoare triple {20791#(= ~INTERF_STATE~0 0)} call #t~ret204 := main(); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,247 INFO L273 TraceCheckUtils]: 5: Hoare triple {20791#(= ~INTERF_STATE~0 0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,247 INFO L256 TraceCheckUtils]: 6: Hoare triple {20791#(= ~INTERF_STATE~0 0)} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {20789#true} is VALID [2018-11-19 17:34:37,247 INFO L273 TraceCheckUtils]: 7: Hoare triple {20789#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {20789#true} is VALID [2018-11-19 17:34:37,247 INFO L256 TraceCheckUtils]: 8: Hoare triple {20789#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {20789#true} is VALID [2018-11-19 17:34:37,248 INFO L273 TraceCheckUtils]: 9: Hoare triple {20789#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {20789#true} is VALID [2018-11-19 17:34:37,248 INFO L273 TraceCheckUtils]: 10: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,248 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {20789#true} {20789#true} #844#return; {20789#true} is VALID [2018-11-19 17:34:37,248 INFO L273 TraceCheckUtils]: 12: Hoare triple {20789#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {20789#true} is VALID [2018-11-19 17:34:37,248 INFO L273 TraceCheckUtils]: 13: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,251 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {20789#true} {20791#(= ~INTERF_STATE~0 0)} #860#return; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,255 INFO L273 TraceCheckUtils]: 15: Hoare triple {20791#(= ~INTERF_STATE~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,259 INFO L273 TraceCheckUtils]: 16: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,259 INFO L273 TraceCheckUtils]: 17: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,260 INFO L273 TraceCheckUtils]: 18: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume #t~switch182; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,263 INFO L273 TraceCheckUtils]: 19: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,263 INFO L273 TraceCheckUtils]: 20: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,264 INFO L273 TraceCheckUtils]: 21: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume #t~switch187; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,264 INFO L273 TraceCheckUtils]: 22: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume 1 == ~ldv_state_variable_0~0; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,264 INFO L256 TraceCheckUtils]: 23: Hoare triple {20791#(= ~INTERF_STATE~0 0)} call #t~ret188 := usb_acecad_init(); {20789#true} is VALID [2018-11-19 17:34:37,265 INFO L273 TraceCheckUtils]: 24: Hoare triple {20789#true} havoc ~result~0;havoc ~tmp~16; {20789#true} is VALID [2018-11-19 17:34:37,265 INFO L256 TraceCheckUtils]: 25: Hoare triple {20789#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {20789#true} is VALID [2018-11-19 17:34:37,265 INFO L273 TraceCheckUtils]: 26: Hoare triple {20789#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {20789#true} is VALID [2018-11-19 17:34:37,265 INFO L256 TraceCheckUtils]: 27: Hoare triple {20789#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {20789#true} is VALID [2018-11-19 17:34:37,265 INFO L273 TraceCheckUtils]: 28: Hoare triple {20789#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {20789#true} is VALID [2018-11-19 17:34:37,266 INFO L256 TraceCheckUtils]: 29: Hoare triple {20789#true} call ldv_usb_driver_1(); {20789#true} is VALID [2018-11-19 17:34:37,266 INFO L273 TraceCheckUtils]: 30: Hoare triple {20789#true} havoc ~tmp~17.base, ~tmp~17.offset; {20789#true} is VALID [2018-11-19 17:34:37,266 INFO L256 TraceCheckUtils]: 31: Hoare triple {20789#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {20789#true} is VALID [2018-11-19 17:34:37,266 INFO L273 TraceCheckUtils]: 32: Hoare triple {20789#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {20789#true} is VALID [2018-11-19 17:34:37,267 INFO L256 TraceCheckUtils]: 33: Hoare triple {20789#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {20789#true} is VALID [2018-11-19 17:34:37,267 INFO L273 TraceCheckUtils]: 34: Hoare triple {20789#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {20789#true} is VALID [2018-11-19 17:34:37,267 INFO L273 TraceCheckUtils]: 35: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,267 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {20789#true} {20789#true} #844#return; {20789#true} is VALID [2018-11-19 17:34:37,267 INFO L273 TraceCheckUtils]: 37: Hoare triple {20789#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {20789#true} is VALID [2018-11-19 17:34:37,268 INFO L273 TraceCheckUtils]: 38: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,268 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {20789#true} {20789#true} #806#return; {20789#true} is VALID [2018-11-19 17:34:37,268 INFO L273 TraceCheckUtils]: 40: Hoare triple {20789#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {20789#true} is VALID [2018-11-19 17:34:37,268 INFO L273 TraceCheckUtils]: 41: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,268 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {20789#true} {20789#true} #880#return; {20789#true} is VALID [2018-11-19 17:34:37,269 INFO L273 TraceCheckUtils]: 43: Hoare triple {20789#true} #res := ~ldv_func_res~0; {20789#true} is VALID [2018-11-19 17:34:37,269 INFO L273 TraceCheckUtils]: 44: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,269 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {20789#true} {20789#true} #892#return; {20789#true} is VALID [2018-11-19 17:34:37,269 INFO L273 TraceCheckUtils]: 46: Hoare triple {20789#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {20789#true} is VALID [2018-11-19 17:34:37,269 INFO L273 TraceCheckUtils]: 47: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,270 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {20789#true} {20789#true} #836#return; {20789#true} is VALID [2018-11-19 17:34:37,270 INFO L273 TraceCheckUtils]: 49: Hoare triple {20789#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {20789#true} is VALID [2018-11-19 17:34:37,270 INFO L273 TraceCheckUtils]: 50: Hoare triple {20789#true} assume !(0 == ~result~0); {20789#true} is VALID [2018-11-19 17:34:37,270 INFO L273 TraceCheckUtils]: 51: Hoare triple {20789#true} #res := ~result~0; {20789#true} is VALID [2018-11-19 17:34:37,271 INFO L273 TraceCheckUtils]: 52: Hoare triple {20789#true} assume true; {20789#true} is VALID [2018-11-19 17:34:37,276 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {20789#true} {20791#(= ~INTERF_STATE~0 0)} #870#return; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,276 INFO L273 TraceCheckUtils]: 54: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,277 INFO L273 TraceCheckUtils]: 55: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !(0 == ~ldv_retval_1~0); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,277 INFO L273 TraceCheckUtils]: 56: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,278 INFO L256 TraceCheckUtils]: 57: Hoare triple {20791#(= ~INTERF_STATE~0 0)} call ldv_check_final_state(); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,278 INFO L273 TraceCheckUtils]: 58: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !(0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,279 INFO L273 TraceCheckUtils]: 59: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !(0 != (~usb_dev~0.base + ~usb_dev~0.offset) % 18446744073709551616); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,279 INFO L273 TraceCheckUtils]: 60: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume !(0 != ~dev_counter~0); {20791#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 17:34:37,280 INFO L273 TraceCheckUtils]: 61: Hoare triple {20791#(= ~INTERF_STATE~0 0)} assume 0 != ~INTERF_STATE~0; {20790#false} is VALID [2018-11-19 17:34:37,280 INFO L256 TraceCheckUtils]: 62: Hoare triple {20790#false} call ldv_error(); {20790#false} is VALID [2018-11-19 17:34:37,280 INFO L273 TraceCheckUtils]: 63: Hoare triple {20790#false} assume !false; {20790#false} is VALID [2018-11-19 17:34:37,283 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 17:34:37,284 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:37,284 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:37,285 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:34:37,285 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:37,285 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:37,350 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 57 edges. 57 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:37,350 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:37,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:37,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:37,351 INFO L87 Difference]: Start difference. First operand 989 states and 1180 transitions. Second operand 3 states. [2018-11-19 17:34:39,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:39,584 INFO L93 Difference]: Finished difference Result 991 states and 1181 transitions. [2018-11-19 17:34:39,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:39,584 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:34:39,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:39,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:39,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 328 transitions. [2018-11-19 17:34:39,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:39,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 328 transitions. [2018-11-19 17:34:39,589 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 328 transitions. [2018-11-19 17:34:39,891 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 328 edges. 328 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:39,958 INFO L225 Difference]: With dead ends: 991 [2018-11-19 17:34:39,958 INFO L226 Difference]: Without dead ends: 988 [2018-11-19 17:34:39,959 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 17:34:39,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2018-11-19 17:34:41,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 988. [2018-11-19 17:34:41,961 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:41,961 INFO L82 GeneralOperation]: Start isEquivalent. First operand 988 states. Second operand 988 states. [2018-11-19 17:34:41,962 INFO L74 IsIncluded]: Start isIncluded. First operand 988 states. Second operand 988 states. [2018-11-19 17:34:41,962 INFO L87 Difference]: Start difference. First operand 988 states. Second operand 988 states. [2018-11-19 17:34:42,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:42,002 INFO L93 Difference]: Finished difference Result 988 states and 1178 transitions. [2018-11-19 17:34:42,002 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1178 transitions. [2018-11-19 17:34:42,004 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:42,004 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:42,004 INFO L74 IsIncluded]: Start isIncluded. First operand 988 states. Second operand 988 states. [2018-11-19 17:34:42,004 INFO L87 Difference]: Start difference. First operand 988 states. Second operand 988 states. [2018-11-19 17:34:42,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:42,052 INFO L93 Difference]: Finished difference Result 988 states and 1178 transitions. [2018-11-19 17:34:42,052 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1178 transitions. [2018-11-19 17:34:42,053 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:42,053 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:42,053 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:42,053 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:42,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 988 states. [2018-11-19 17:34:42,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1178 transitions. [2018-11-19 17:34:42,093 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1178 transitions. Word has length 64 [2018-11-19 17:34:42,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:42,094 INFO L480 AbstractCegarLoop]: Abstraction has 988 states and 1178 transitions. [2018-11-19 17:34:42,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:42,094 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1178 transitions. [2018-11-19 17:34:42,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-11-19 17:34:42,095 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:42,095 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:42,096 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:42,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:42,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1520832412, now seen corresponding path program 1 times [2018-11-19 17:34:42,096 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:42,096 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:42,099 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:42,099 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:42,099 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:42,181 INFO L256 TraceCheckUtils]: 0: Hoare triple {25393#true} call ULTIMATE.init(); {25393#true} is VALID [2018-11-19 17:34:42,182 INFO L273 TraceCheckUtils]: 1: Hoare triple {25393#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,182 INFO L273 TraceCheckUtils]: 2: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume true; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,183 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {25395#(= ~SERIAL_STATE~0 0)} {25393#true} #924#return; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,183 INFO L256 TraceCheckUtils]: 4: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} call #t~ret204 := main(); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,184 INFO L273 TraceCheckUtils]: 5: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,184 INFO L256 TraceCheckUtils]: 6: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {25393#true} is VALID [2018-11-19 17:34:42,184 INFO L273 TraceCheckUtils]: 7: Hoare triple {25393#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25393#true} is VALID [2018-11-19 17:34:42,184 INFO L256 TraceCheckUtils]: 8: Hoare triple {25393#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {25393#true} is VALID [2018-11-19 17:34:42,185 INFO L273 TraceCheckUtils]: 9: Hoare triple {25393#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25393#true} is VALID [2018-11-19 17:34:42,185 INFO L273 TraceCheckUtils]: 10: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,185 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {25393#true} {25393#true} #844#return; {25393#true} is VALID [2018-11-19 17:34:42,185 INFO L273 TraceCheckUtils]: 12: Hoare triple {25393#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {25393#true} is VALID [2018-11-19 17:34:42,185 INFO L273 TraceCheckUtils]: 13: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,193 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {25393#true} {25395#(= ~SERIAL_STATE~0 0)} #860#return; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,197 INFO L273 TraceCheckUtils]: 15: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,201 INFO L273 TraceCheckUtils]: 16: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,201 INFO L273 TraceCheckUtils]: 17: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,202 INFO L273 TraceCheckUtils]: 18: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume #t~switch182; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,202 INFO L273 TraceCheckUtils]: 19: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,203 INFO L273 TraceCheckUtils]: 20: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,203 INFO L273 TraceCheckUtils]: 21: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume #t~switch187; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,204 INFO L273 TraceCheckUtils]: 22: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume 1 == ~ldv_state_variable_0~0; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,204 INFO L256 TraceCheckUtils]: 23: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} call #t~ret188 := usb_acecad_init(); {25393#true} is VALID [2018-11-19 17:34:42,204 INFO L273 TraceCheckUtils]: 24: Hoare triple {25393#true} havoc ~result~0;havoc ~tmp~16; {25393#true} is VALID [2018-11-19 17:34:42,204 INFO L256 TraceCheckUtils]: 25: Hoare triple {25393#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {25393#true} is VALID [2018-11-19 17:34:42,205 INFO L273 TraceCheckUtils]: 26: Hoare triple {25393#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {25393#true} is VALID [2018-11-19 17:34:42,205 INFO L256 TraceCheckUtils]: 27: Hoare triple {25393#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {25393#true} is VALID [2018-11-19 17:34:42,205 INFO L273 TraceCheckUtils]: 28: Hoare triple {25393#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {25393#true} is VALID [2018-11-19 17:34:42,205 INFO L256 TraceCheckUtils]: 29: Hoare triple {25393#true} call ldv_usb_driver_1(); {25393#true} is VALID [2018-11-19 17:34:42,205 INFO L273 TraceCheckUtils]: 30: Hoare triple {25393#true} havoc ~tmp~17.base, ~tmp~17.offset; {25393#true} is VALID [2018-11-19 17:34:42,206 INFO L256 TraceCheckUtils]: 31: Hoare triple {25393#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {25393#true} is VALID [2018-11-19 17:34:42,206 INFO L273 TraceCheckUtils]: 32: Hoare triple {25393#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25393#true} is VALID [2018-11-19 17:34:42,206 INFO L256 TraceCheckUtils]: 33: Hoare triple {25393#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {25393#true} is VALID [2018-11-19 17:34:42,206 INFO L273 TraceCheckUtils]: 34: Hoare triple {25393#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25393#true} is VALID [2018-11-19 17:34:42,206 INFO L273 TraceCheckUtils]: 35: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,207 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {25393#true} {25393#true} #844#return; {25393#true} is VALID [2018-11-19 17:34:42,207 INFO L273 TraceCheckUtils]: 37: Hoare triple {25393#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {25393#true} is VALID [2018-11-19 17:34:42,207 INFO L273 TraceCheckUtils]: 38: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,207 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {25393#true} {25393#true} #806#return; {25393#true} is VALID [2018-11-19 17:34:42,208 INFO L273 TraceCheckUtils]: 40: Hoare triple {25393#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {25393#true} is VALID [2018-11-19 17:34:42,208 INFO L273 TraceCheckUtils]: 41: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,208 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {25393#true} {25393#true} #880#return; {25393#true} is VALID [2018-11-19 17:34:42,208 INFO L273 TraceCheckUtils]: 43: Hoare triple {25393#true} #res := ~ldv_func_res~0; {25393#true} is VALID [2018-11-19 17:34:42,208 INFO L273 TraceCheckUtils]: 44: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,209 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {25393#true} {25393#true} #892#return; {25393#true} is VALID [2018-11-19 17:34:42,209 INFO L273 TraceCheckUtils]: 46: Hoare triple {25393#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {25393#true} is VALID [2018-11-19 17:34:42,209 INFO L273 TraceCheckUtils]: 47: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,209 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {25393#true} {25393#true} #836#return; {25393#true} is VALID [2018-11-19 17:34:42,210 INFO L273 TraceCheckUtils]: 49: Hoare triple {25393#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {25393#true} is VALID [2018-11-19 17:34:42,210 INFO L273 TraceCheckUtils]: 50: Hoare triple {25393#true} assume !(0 == ~result~0); {25393#true} is VALID [2018-11-19 17:34:42,210 INFO L273 TraceCheckUtils]: 51: Hoare triple {25393#true} #res := ~result~0; {25393#true} is VALID [2018-11-19 17:34:42,210 INFO L273 TraceCheckUtils]: 52: Hoare triple {25393#true} assume true; {25393#true} is VALID [2018-11-19 17:34:42,216 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {25393#true} {25395#(= ~SERIAL_STATE~0 0)} #870#return; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,216 INFO L273 TraceCheckUtils]: 54: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,217 INFO L273 TraceCheckUtils]: 55: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !(0 == ~ldv_retval_1~0); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,218 INFO L273 TraceCheckUtils]: 56: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,218 INFO L256 TraceCheckUtils]: 57: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} call ldv_check_final_state(); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,218 INFO L273 TraceCheckUtils]: 58: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !(0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,219 INFO L273 TraceCheckUtils]: 59: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !(0 != (~usb_dev~0.base + ~usb_dev~0.offset) % 18446744073709551616); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,219 INFO L273 TraceCheckUtils]: 60: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !(0 != ~dev_counter~0); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,220 INFO L273 TraceCheckUtils]: 61: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume !(0 != ~INTERF_STATE~0); {25395#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 17:34:42,220 INFO L273 TraceCheckUtils]: 62: Hoare triple {25395#(= ~SERIAL_STATE~0 0)} assume 0 != ~SERIAL_STATE~0; {25394#false} is VALID [2018-11-19 17:34:42,221 INFO L256 TraceCheckUtils]: 63: Hoare triple {25394#false} call ldv_error(); {25394#false} is VALID [2018-11-19 17:34:42,221 INFO L273 TraceCheckUtils]: 64: Hoare triple {25394#false} assume !false; {25394#false} is VALID [2018-11-19 17:34:42,224 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 17:34:42,224 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:42,224 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:42,224 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-19 17:34:42,225 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:42,225 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:42,286 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 58 edges. 58 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:42,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:42,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:42,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:42,287 INFO L87 Difference]: Start difference. First operand 988 states and 1178 transitions. Second operand 3 states. [2018-11-19 17:34:46,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:46,327 INFO L93 Difference]: Finished difference Result 990 states and 1179 transitions. [2018-11-19 17:34:46,327 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:46,327 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-19 17:34:46,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:46,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:46,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 326 transitions. [2018-11-19 17:34:46,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:46,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 326 transitions. [2018-11-19 17:34:46,334 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 326 transitions. [2018-11-19 17:34:46,650 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 326 edges. 326 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:46,701 INFO L225 Difference]: With dead ends: 990 [2018-11-19 17:34:46,701 INFO L226 Difference]: Without dead ends: 973 [2018-11-19 17:34:46,702 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 17:34:46,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2018-11-19 17:34:48,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 973. [2018-11-19 17:34:48,270 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:48,271 INFO L82 GeneralOperation]: Start isEquivalent. First operand 973 states. Second operand 973 states. [2018-11-19 17:34:48,271 INFO L74 IsIncluded]: Start isIncluded. First operand 973 states. Second operand 973 states. [2018-11-19 17:34:48,271 INFO L87 Difference]: Start difference. First operand 973 states. Second operand 973 states. [2018-11-19 17:34:48,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:48,304 INFO L93 Difference]: Finished difference Result 973 states and 1160 transitions. [2018-11-19 17:34:48,304 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1160 transitions. [2018-11-19 17:34:48,306 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:48,306 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:48,306 INFO L74 IsIncluded]: Start isIncluded. First operand 973 states. Second operand 973 states. [2018-11-19 17:34:48,306 INFO L87 Difference]: Start difference. First operand 973 states. Second operand 973 states. [2018-11-19 17:34:48,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:48,339 INFO L93 Difference]: Finished difference Result 973 states and 1160 transitions. [2018-11-19 17:34:48,339 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1160 transitions. [2018-11-19 17:34:48,340 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:48,340 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:48,341 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:48,341 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:48,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 973 states. [2018-11-19 17:34:48,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1160 transitions. [2018-11-19 17:34:48,383 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1160 transitions. Word has length 65 [2018-11-19 17:34:48,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:48,383 INFO L480 AbstractCegarLoop]: Abstraction has 973 states and 1160 transitions. [2018-11-19 17:34:48,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:48,383 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1160 transitions. [2018-11-19 17:34:48,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2018-11-19 17:34:48,385 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:48,386 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:48,386 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:48,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:48,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1318498561, now seen corresponding path program 1 times [2018-11-19 17:34:48,386 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:48,386 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:48,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:48,388 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:48,388 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:48,491 INFO L256 TraceCheckUtils]: 0: Hoare triple {29944#true} call ULTIMATE.init(); {29944#true} is VALID [2018-11-19 17:34:48,492 INFO L273 TraceCheckUtils]: 1: Hoare triple {29944#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {29944#true} is VALID [2018-11-19 17:34:48,492 INFO L273 TraceCheckUtils]: 2: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,492 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {29944#true} {29944#true} #924#return; {29944#true} is VALID [2018-11-19 17:34:48,492 INFO L256 TraceCheckUtils]: 4: Hoare triple {29944#true} call #t~ret204 := main(); {29944#true} is VALID [2018-11-19 17:34:48,492 INFO L273 TraceCheckUtils]: 5: Hoare triple {29944#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {29944#true} is VALID [2018-11-19 17:34:48,493 INFO L256 TraceCheckUtils]: 6: Hoare triple {29944#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {29944#true} is VALID [2018-11-19 17:34:48,493 INFO L273 TraceCheckUtils]: 7: Hoare triple {29944#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {29944#true} is VALID [2018-11-19 17:34:48,493 INFO L256 TraceCheckUtils]: 8: Hoare triple {29944#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {29944#true} is VALID [2018-11-19 17:34:48,493 INFO L273 TraceCheckUtils]: 9: Hoare triple {29944#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {29944#true} is VALID [2018-11-19 17:34:48,493 INFO L273 TraceCheckUtils]: 10: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,494 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {29944#true} {29944#true} #844#return; {29944#true} is VALID [2018-11-19 17:34:48,494 INFO L273 TraceCheckUtils]: 12: Hoare triple {29944#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {29944#true} is VALID [2018-11-19 17:34:48,494 INFO L273 TraceCheckUtils]: 13: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,494 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {29944#true} {29944#true} #860#return; {29944#true} is VALID [2018-11-19 17:34:48,495 INFO L273 TraceCheckUtils]: 15: Hoare triple {29944#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {29946#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 17:34:48,495 INFO L273 TraceCheckUtils]: 16: Hoare triple {29946#(= ~ldv_state_variable_1~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {29946#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 17:34:48,495 INFO L273 TraceCheckUtils]: 17: Hoare triple {29946#(= ~ldv_state_variable_1~0 0)} assume #t~switch182; {29946#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 17:34:48,496 INFO L273 TraceCheckUtils]: 18: Hoare triple {29946#(= ~ldv_state_variable_1~0 0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {29945#false} is VALID [2018-11-19 17:34:48,496 INFO L273 TraceCheckUtils]: 19: Hoare triple {29945#false} assume #t~switch184; {29945#false} is VALID [2018-11-19 17:34:48,497 INFO L273 TraceCheckUtils]: 20: Hoare triple {29945#false} assume 1 == ~ldv_state_variable_1~0; {29945#false} is VALID [2018-11-19 17:34:48,497 INFO L256 TraceCheckUtils]: 21: Hoare triple {29945#false} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {29944#true} is VALID [2018-11-19 17:34:48,497 INFO L273 TraceCheckUtils]: 22: Hoare triple {29944#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {29944#true} is VALID [2018-11-19 17:34:48,497 INFO L256 TraceCheckUtils]: 23: Hoare triple {29944#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {29944#true} is VALID [2018-11-19 17:34:48,497 INFO L273 TraceCheckUtils]: 24: Hoare triple {29944#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {29944#true} is VALID [2018-11-19 17:34:48,498 INFO L256 TraceCheckUtils]: 25: Hoare triple {29944#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {29944#true} is VALID [2018-11-19 17:34:48,498 INFO L273 TraceCheckUtils]: 26: Hoare triple {29944#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {29944#true} is VALID [2018-11-19 17:34:48,498 INFO L256 TraceCheckUtils]: 27: Hoare triple {29944#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {29944#true} is VALID [2018-11-19 17:34:48,498 INFO L273 TraceCheckUtils]: 28: Hoare triple {29944#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {29944#true} is VALID [2018-11-19 17:34:48,498 INFO L273 TraceCheckUtils]: 29: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L268 TraceCheckUtils]: 30: Hoare quadruple {29944#true} {29944#true} #928#return; {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L273 TraceCheckUtils]: 31: Hoare triple {29944#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L273 TraceCheckUtils]: 32: Hoare triple {29944#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L273 TraceCheckUtils]: 33: Hoare triple {29944#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L273 TraceCheckUtils]: 34: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,499 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {29944#true} {29944#true} #910#return; {29944#true} is VALID [2018-11-19 17:34:48,500 INFO L273 TraceCheckUtils]: 36: Hoare triple {29944#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {29944#true} is VALID [2018-11-19 17:34:48,500 INFO L273 TraceCheckUtils]: 37: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,500 INFO L268 TraceCheckUtils]: 38: Hoare quadruple {29944#true} {29944#true} #768#return; {29944#true} is VALID [2018-11-19 17:34:48,500 INFO L273 TraceCheckUtils]: 39: Hoare triple {29944#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {29944#true} is VALID [2018-11-19 17:34:48,501 INFO L273 TraceCheckUtils]: 40: Hoare triple {29944#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {29944#true} is VALID [2018-11-19 17:34:48,501 INFO L256 TraceCheckUtils]: 41: Hoare triple {29944#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {29944#true} is VALID [2018-11-19 17:34:48,501 INFO L273 TraceCheckUtils]: 42: Hoare triple {29944#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {29944#true} is VALID [2018-11-19 17:34:48,501 INFO L256 TraceCheckUtils]: 43: Hoare triple {29944#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {29944#true} is VALID [2018-11-19 17:34:48,502 INFO L273 TraceCheckUtils]: 44: Hoare triple {29944#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {29944#true} is VALID [2018-11-19 17:34:48,502 INFO L273 TraceCheckUtils]: 45: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,502 INFO L268 TraceCheckUtils]: 46: Hoare quadruple {29944#true} {29944#true} #832#return; {29944#true} is VALID [2018-11-19 17:34:48,502 INFO L273 TraceCheckUtils]: 47: Hoare triple {29944#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {29944#true} is VALID [2018-11-19 17:34:48,502 INFO L273 TraceCheckUtils]: 48: Hoare triple {29944#true} assume !(0 != ~tmp~0);~tmp___1~0 := 0; {29944#true} is VALID [2018-11-19 17:34:48,503 INFO L273 TraceCheckUtils]: 49: Hoare triple {29944#true} #res := ~tmp___1~0; {29944#true} is VALID [2018-11-19 17:34:48,503 INFO L273 TraceCheckUtils]: 50: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,503 INFO L268 TraceCheckUtils]: 51: Hoare quadruple {29944#true} {29944#true} #770#return; {29944#true} is VALID [2018-11-19 17:34:48,503 INFO L273 TraceCheckUtils]: 52: Hoare triple {29944#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {29944#true} is VALID [2018-11-19 17:34:48,503 INFO L273 TraceCheckUtils]: 53: Hoare triple {29944#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {29944#true} is VALID [2018-11-19 17:34:48,504 INFO L256 TraceCheckUtils]: 54: Hoare triple {29944#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {29944#true} is VALID [2018-11-19 17:34:48,504 INFO L273 TraceCheckUtils]: 55: Hoare triple {29944#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {29944#true} is VALID [2018-11-19 17:34:48,504 INFO L273 TraceCheckUtils]: 56: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,504 INFO L268 TraceCheckUtils]: 57: Hoare quadruple {29944#true} {29944#true} #772#return; {29944#true} is VALID [2018-11-19 17:34:48,504 INFO L273 TraceCheckUtils]: 58: Hoare triple {29944#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {29944#true} is VALID [2018-11-19 17:34:48,505 INFO L256 TraceCheckUtils]: 59: Hoare triple {29944#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {29944#true} is VALID [2018-11-19 17:34:48,505 INFO L273 TraceCheckUtils]: 60: Hoare triple {29944#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {29944#true} is VALID [2018-11-19 17:34:48,505 INFO L273 TraceCheckUtils]: 61: Hoare triple {29944#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {29944#true} is VALID [2018-11-19 17:34:48,505 INFO L256 TraceCheckUtils]: 62: Hoare triple {29944#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {29944#true} is VALID [2018-11-19 17:34:48,505 INFO L273 TraceCheckUtils]: 63: Hoare triple {29944#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {29944#true} is VALID [2018-11-19 17:34:48,506 INFO L273 TraceCheckUtils]: 64: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,506 INFO L268 TraceCheckUtils]: 65: Hoare quadruple {29944#true} {29944#true} #850#return; {29944#true} is VALID [2018-11-19 17:34:48,506 INFO L273 TraceCheckUtils]: 66: Hoare triple {29944#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {29944#true} is VALID [2018-11-19 17:34:48,506 INFO L273 TraceCheckUtils]: 67: Hoare triple {29944#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {29944#true} is VALID [2018-11-19 17:34:48,506 INFO L256 TraceCheckUtils]: 68: Hoare triple {29944#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {29944#true} is VALID [2018-11-19 17:34:48,507 INFO L273 TraceCheckUtils]: 69: Hoare triple {29944#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {29944#true} is VALID [2018-11-19 17:34:48,507 INFO L273 TraceCheckUtils]: 70: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,507 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {29944#true} {29944#true} #852#return; {29944#true} is VALID [2018-11-19 17:34:48,507 INFO L273 TraceCheckUtils]: 72: Hoare triple {29944#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {29944#true} is VALID [2018-11-19 17:34:48,507 INFO L273 TraceCheckUtils]: 73: Hoare triple {29944#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L273 TraceCheckUtils]: 74: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {29944#true} {29944#true} #774#return; {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L273 TraceCheckUtils]: 76: Hoare triple {29944#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L256 TraceCheckUtils]: 77: Hoare triple {29944#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L273 TraceCheckUtils]: 78: Hoare triple {29944#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {29944#true} is VALID [2018-11-19 17:34:48,508 INFO L256 TraceCheckUtils]: 79: Hoare triple {29944#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {29944#true} is VALID [2018-11-19 17:34:48,509 INFO L273 TraceCheckUtils]: 80: Hoare triple {29944#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {29944#true} is VALID [2018-11-19 17:34:48,509 INFO L256 TraceCheckUtils]: 81: Hoare triple {29944#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {29944#true} is VALID [2018-11-19 17:34:48,509 INFO L273 TraceCheckUtils]: 82: Hoare triple {29944#true} ~size := #in~size;~t := #in~t; {29944#true} is VALID [2018-11-19 17:34:48,509 INFO L256 TraceCheckUtils]: 83: Hoare triple {29944#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {29944#true} is VALID [2018-11-19 17:34:48,509 INFO L273 TraceCheckUtils]: 84: Hoare triple {29944#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {29944#true} is VALID [2018-11-19 17:34:48,510 INFO L273 TraceCheckUtils]: 85: Hoare triple {29944#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {29944#true} is VALID [2018-11-19 17:34:48,510 INFO L273 TraceCheckUtils]: 86: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,510 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {29944#true} {29944#true} #858#return; {29944#true} is VALID [2018-11-19 17:34:48,510 INFO L273 TraceCheckUtils]: 88: Hoare triple {29944#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {29944#true} is VALID [2018-11-19 17:34:48,510 INFO L273 TraceCheckUtils]: 89: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L268 TraceCheckUtils]: 90: Hoare quadruple {29944#true} {29944#true} #904#return; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L273 TraceCheckUtils]: 91: Hoare triple {29944#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L273 TraceCheckUtils]: 92: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {29944#true} {29944#true} #902#return; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L273 TraceCheckUtils]: 94: Hoare triple {29944#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {29944#true} is VALID [2018-11-19 17:34:48,511 INFO L273 TraceCheckUtils]: 95: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,512 INFO L268 TraceCheckUtils]: 96: Hoare quadruple {29944#true} {29944#true} #776#return; {29944#true} is VALID [2018-11-19 17:34:48,512 INFO L273 TraceCheckUtils]: 97: Hoare triple {29944#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {29944#true} is VALID [2018-11-19 17:34:48,512 INFO L256 TraceCheckUtils]: 98: Hoare triple {29944#true} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {29944#true} is VALID [2018-11-19 17:34:48,512 INFO L256 TraceCheckUtils]: 99: Hoare triple {29944#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {29944#true} is VALID [2018-11-19 17:34:48,512 INFO L273 TraceCheckUtils]: 100: Hoare triple {29944#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {29944#true} is VALID [2018-11-19 17:34:48,513 INFO L256 TraceCheckUtils]: 101: Hoare triple {29944#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {29944#true} is VALID [2018-11-19 17:34:48,513 INFO L273 TraceCheckUtils]: 102: Hoare triple {29944#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {29944#true} is VALID [2018-11-19 17:34:48,513 INFO L256 TraceCheckUtils]: 103: Hoare triple {29944#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {29944#true} is VALID [2018-11-19 17:34:48,513 INFO L273 TraceCheckUtils]: 104: Hoare triple {29944#true} ~size := #in~size;~t := #in~t; {29944#true} is VALID [2018-11-19 17:34:48,513 INFO L256 TraceCheckUtils]: 105: Hoare triple {29944#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {29944#true} is VALID [2018-11-19 17:34:48,514 INFO L273 TraceCheckUtils]: 106: Hoare triple {29944#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {29944#true} is VALID [2018-11-19 17:34:48,514 INFO L273 TraceCheckUtils]: 107: Hoare triple {29944#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {29944#true} is VALID [2018-11-19 17:34:48,514 INFO L273 TraceCheckUtils]: 108: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,514 INFO L268 TraceCheckUtils]: 109: Hoare quadruple {29944#true} {29944#true} #858#return; {29944#true} is VALID [2018-11-19 17:34:48,514 INFO L273 TraceCheckUtils]: 110: Hoare triple {29944#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {29944#true} is VALID [2018-11-19 17:34:48,515 INFO L273 TraceCheckUtils]: 111: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,515 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {29944#true} {29944#true} #904#return; {29944#true} is VALID [2018-11-19 17:34:48,515 INFO L273 TraceCheckUtils]: 113: Hoare triple {29944#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {29944#true} is VALID [2018-11-19 17:34:48,515 INFO L273 TraceCheckUtils]: 114: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,515 INFO L268 TraceCheckUtils]: 115: Hoare quadruple {29944#true} {29944#true} #902#return; {29944#true} is VALID [2018-11-19 17:34:48,516 INFO L273 TraceCheckUtils]: 116: Hoare triple {29944#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {29944#true} is VALID [2018-11-19 17:34:48,516 INFO L273 TraceCheckUtils]: 117: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,516 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {29944#true} {29944#true} #890#return; {29944#true} is VALID [2018-11-19 17:34:48,516 INFO L273 TraceCheckUtils]: 119: Hoare triple {29944#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {29944#true} is VALID [2018-11-19 17:34:48,516 INFO L273 TraceCheckUtils]: 120: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,517 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {29944#true} {29944#true} #778#return; {29944#true} is VALID [2018-11-19 17:34:48,517 INFO L273 TraceCheckUtils]: 122: Hoare triple {29944#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {29944#true} is VALID [2018-11-19 17:34:48,517 INFO L273 TraceCheckUtils]: 123: Hoare triple {29944#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {29944#true} is VALID [2018-11-19 17:34:48,517 INFO L273 TraceCheckUtils]: 124: Hoare triple {29944#true} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {29944#true} is VALID [2018-11-19 17:34:48,517 INFO L256 TraceCheckUtils]: 125: Hoare triple {29944#true} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L273 TraceCheckUtils]: 126: Hoare triple {29944#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L256 TraceCheckUtils]: 127: Hoare triple {29944#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L273 TraceCheckUtils]: 128: Hoare triple {29944#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L256 TraceCheckUtils]: 129: Hoare triple {29944#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L273 TraceCheckUtils]: 130: Hoare triple {29944#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {29944#true} is VALID [2018-11-19 17:34:48,518 INFO L273 TraceCheckUtils]: 131: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,519 INFO L268 TraceCheckUtils]: 132: Hoare quadruple {29944#true} {29944#true} #802#return; {29944#true} is VALID [2018-11-19 17:34:48,519 INFO L273 TraceCheckUtils]: 133: Hoare triple {29944#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {29944#true} is VALID [2018-11-19 17:34:48,519 INFO L256 TraceCheckUtils]: 134: Hoare triple {29944#true} call #t~ret196 := ldv_undef_int(); {29944#true} is VALID [2018-11-19 17:34:48,519 INFO L273 TraceCheckUtils]: 135: Hoare triple {29944#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {29944#true} is VALID [2018-11-19 17:34:48,519 INFO L273 TraceCheckUtils]: 136: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,520 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {29944#true} {29944#true} #804#return; {29944#true} is VALID [2018-11-19 17:34:48,520 INFO L273 TraceCheckUtils]: 138: Hoare triple {29944#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {29944#true} is VALID [2018-11-19 17:34:48,520 INFO L273 TraceCheckUtils]: 139: Hoare triple {29944#true} assume 0 != ~tmp___0~7; {29944#true} is VALID [2018-11-19 17:34:48,520 INFO L273 TraceCheckUtils]: 140: Hoare triple {29944#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {29944#true} is VALID [2018-11-19 17:34:48,520 INFO L273 TraceCheckUtils]: 141: Hoare triple {29944#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L273 TraceCheckUtils]: 142: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {29944#true} {29944#true} #908#return; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L273 TraceCheckUtils]: 144: Hoare triple {29944#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L273 TraceCheckUtils]: 145: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L268 TraceCheckUtils]: 146: Hoare quadruple {29944#true} {29944#true} #780#return; {29944#true} is VALID [2018-11-19 17:34:48,521 INFO L273 TraceCheckUtils]: 147: Hoare triple {29944#true} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {29944#true} is VALID [2018-11-19 17:34:48,522 INFO L273 TraceCheckUtils]: 148: Hoare triple {29944#true} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {29944#true} is VALID [2018-11-19 17:34:48,522 INFO L273 TraceCheckUtils]: 149: Hoare triple {29944#true} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {29944#true} is VALID [2018-11-19 17:34:48,522 INFO L273 TraceCheckUtils]: 150: Hoare triple {29944#true} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {29944#true} is VALID [2018-11-19 17:34:48,522 INFO L273 TraceCheckUtils]: 151: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,522 INFO L268 TraceCheckUtils]: 152: Hoare quadruple {29944#true} {29945#false} #862#return; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 153: Hoare triple {29945#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 154: Hoare triple {29945#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 155: Hoare triple {29945#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 156: Hoare triple {29945#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 157: Hoare triple {29945#false} assume #t~switch182; {29945#false} is VALID [2018-11-19 17:34:48,523 INFO L273 TraceCheckUtils]: 158: Hoare triple {29945#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {29945#false} is VALID [2018-11-19 17:34:48,524 INFO L273 TraceCheckUtils]: 159: Hoare triple {29945#false} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {29945#false} is VALID [2018-11-19 17:34:48,524 INFO L273 TraceCheckUtils]: 160: Hoare triple {29945#false} assume #t~switch187; {29945#false} is VALID [2018-11-19 17:34:48,524 INFO L273 TraceCheckUtils]: 161: Hoare triple {29945#false} assume 1 == ~ldv_state_variable_0~0; {29945#false} is VALID [2018-11-19 17:34:48,524 INFO L256 TraceCheckUtils]: 162: Hoare triple {29945#false} call #t~ret188 := usb_acecad_init(); {29944#true} is VALID [2018-11-19 17:34:48,524 INFO L273 TraceCheckUtils]: 163: Hoare triple {29944#true} havoc ~result~0;havoc ~tmp~16; {29944#true} is VALID [2018-11-19 17:34:48,524 INFO L256 TraceCheckUtils]: 164: Hoare triple {29944#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {29944#true} is VALID [2018-11-19 17:34:48,525 INFO L273 TraceCheckUtils]: 165: Hoare triple {29944#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {29944#true} is VALID [2018-11-19 17:34:48,525 INFO L256 TraceCheckUtils]: 166: Hoare triple {29944#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {29944#true} is VALID [2018-11-19 17:34:48,525 INFO L273 TraceCheckUtils]: 167: Hoare triple {29944#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {29944#true} is VALID [2018-11-19 17:34:48,525 INFO L256 TraceCheckUtils]: 168: Hoare triple {29944#true} call ldv_usb_driver_1(); {29944#true} is VALID [2018-11-19 17:34:48,525 INFO L273 TraceCheckUtils]: 169: Hoare triple {29944#true} havoc ~tmp~17.base, ~tmp~17.offset; {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L256 TraceCheckUtils]: 170: Hoare triple {29944#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L273 TraceCheckUtils]: 171: Hoare triple {29944#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L256 TraceCheckUtils]: 172: Hoare triple {29944#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L273 TraceCheckUtils]: 173: Hoare triple {29944#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L273 TraceCheckUtils]: 174: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,526 INFO L268 TraceCheckUtils]: 175: Hoare quadruple {29944#true} {29944#true} #844#return; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L273 TraceCheckUtils]: 176: Hoare triple {29944#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L273 TraceCheckUtils]: 177: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L268 TraceCheckUtils]: 178: Hoare quadruple {29944#true} {29944#true} #806#return; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L273 TraceCheckUtils]: 179: Hoare triple {29944#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L273 TraceCheckUtils]: 180: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,527 INFO L268 TraceCheckUtils]: 181: Hoare quadruple {29944#true} {29944#true} #880#return; {29944#true} is VALID [2018-11-19 17:34:48,528 INFO L273 TraceCheckUtils]: 182: Hoare triple {29944#true} #res := ~ldv_func_res~0; {29944#true} is VALID [2018-11-19 17:34:48,528 INFO L273 TraceCheckUtils]: 183: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,528 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {29944#true} {29944#true} #892#return; {29944#true} is VALID [2018-11-19 17:34:48,528 INFO L273 TraceCheckUtils]: 185: Hoare triple {29944#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {29944#true} is VALID [2018-11-19 17:34:48,528 INFO L273 TraceCheckUtils]: 186: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L268 TraceCheckUtils]: 187: Hoare quadruple {29944#true} {29944#true} #836#return; {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L273 TraceCheckUtils]: 188: Hoare triple {29944#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L273 TraceCheckUtils]: 189: Hoare triple {29944#true} assume !(0 == ~result~0); {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L273 TraceCheckUtils]: 190: Hoare triple {29944#true} #res := ~result~0; {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L273 TraceCheckUtils]: 191: Hoare triple {29944#true} assume true; {29944#true} is VALID [2018-11-19 17:34:48,529 INFO L268 TraceCheckUtils]: 192: Hoare quadruple {29944#true} {29945#false} #870#return; {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L273 TraceCheckUtils]: 193: Hoare triple {29945#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L273 TraceCheckUtils]: 194: Hoare triple {29945#false} assume !(0 == ~ldv_retval_1~0); {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L273 TraceCheckUtils]: 195: Hoare triple {29945#false} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L256 TraceCheckUtils]: 196: Hoare triple {29945#false} call ldv_check_final_state(); {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L273 TraceCheckUtils]: 197: Hoare triple {29945#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {29945#false} is VALID [2018-11-19 17:34:48,530 INFO L256 TraceCheckUtils]: 198: Hoare triple {29945#false} call ldv_error(); {29945#false} is VALID [2018-11-19 17:34:48,531 INFO L273 TraceCheckUtils]: 199: Hoare triple {29945#false} assume !false; {29945#false} is VALID [2018-11-19 17:34:48,548 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-11-19 17:34:48,548 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:48,548 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:34:48,549 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 200 [2018-11-19 17:34:48,549 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:48,550 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:34:48,685 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 171 edges. 171 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:48,685 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:34:48,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:34:48,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:34:48,686 INFO L87 Difference]: Start difference. First operand 973 states and 1160 transitions. Second operand 3 states. [2018-11-19 17:34:52,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:52,335 INFO L93 Difference]: Finished difference Result 2002 states and 2410 transitions. [2018-11-19 17:34:52,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:34:52,335 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 200 [2018-11-19 17:34:52,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:34:52,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:52,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 675 transitions. [2018-11-19 17:34:52,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:34:52,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 675 transitions. [2018-11-19 17:34:52,343 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 675 transitions. [2018-11-19 17:34:52,862 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 675 edges. 675 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:52,914 INFO L225 Difference]: With dead ends: 2002 [2018-11-19 17:34:52,914 INFO L226 Difference]: Without dead ends: 1045 [2018-11-19 17:34:52,917 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 17:34:52,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2018-11-19 17:34:55,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 1023. [2018-11-19 17:34:55,093 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:55,093 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1045 states. Second operand 1023 states. [2018-11-19 17:34:55,093 INFO L74 IsIncluded]: Start isIncluded. First operand 1045 states. Second operand 1023 states. [2018-11-19 17:34:55,093 INFO L87 Difference]: Start difference. First operand 1045 states. Second operand 1023 states. [2018-11-19 17:34:55,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:55,141 INFO L93 Difference]: Finished difference Result 1045 states and 1262 transitions. [2018-11-19 17:34:55,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1262 transitions. [2018-11-19 17:34:55,142 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:55,143 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:55,143 INFO L74 IsIncluded]: Start isIncluded. First operand 1023 states. Second operand 1045 states. [2018-11-19 17:34:55,143 INFO L87 Difference]: Start difference. First operand 1023 states. Second operand 1045 states. [2018-11-19 17:34:55,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:55,192 INFO L93 Difference]: Finished difference Result 1045 states and 1262 transitions. [2018-11-19 17:34:55,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1262 transitions. [2018-11-19 17:34:55,194 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:55,194 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:55,194 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:34:55,194 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:34:55,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1023 states. [2018-11-19 17:34:55,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1231 transitions. [2018-11-19 17:34:55,241 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1231 transitions. Word has length 200 [2018-11-19 17:34:55,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:34:55,241 INFO L480 AbstractCegarLoop]: Abstraction has 1023 states and 1231 transitions. [2018-11-19 17:34:55,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:34:55,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1231 transitions. [2018-11-19 17:34:55,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-11-19 17:34:55,244 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:34:55,245 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:34:55,245 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:34:55,245 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:34:55,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1264729586, now seen corresponding path program 1 times [2018-11-19 17:34:55,245 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:34:55,246 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:34:55,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:55,248 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:34:55,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:34:55,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:34:55,406 INFO L256 TraceCheckUtils]: 0: Hoare triple {36028#true} call ULTIMATE.init(); {36028#true} is VALID [2018-11-19 17:34:55,406 INFO L273 TraceCheckUtils]: 1: Hoare triple {36028#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {36028#true} is VALID [2018-11-19 17:34:55,406 INFO L273 TraceCheckUtils]: 2: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,406 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {36028#true} {36028#true} #924#return; {36028#true} is VALID [2018-11-19 17:34:55,407 INFO L256 TraceCheckUtils]: 4: Hoare triple {36028#true} call #t~ret204 := main(); {36028#true} is VALID [2018-11-19 17:34:55,407 INFO L273 TraceCheckUtils]: 5: Hoare triple {36028#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {36028#true} is VALID [2018-11-19 17:34:55,407 INFO L256 TraceCheckUtils]: 6: Hoare triple {36028#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {36028#true} is VALID [2018-11-19 17:34:55,407 INFO L273 TraceCheckUtils]: 7: Hoare triple {36028#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {36028#true} is VALID [2018-11-19 17:34:55,407 INFO L256 TraceCheckUtils]: 8: Hoare triple {36028#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {36028#true} is VALID [2018-11-19 17:34:55,408 INFO L273 TraceCheckUtils]: 9: Hoare triple {36028#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36028#true} is VALID [2018-11-19 17:34:55,408 INFO L273 TraceCheckUtils]: 10: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,408 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {36028#true} {36028#true} #844#return; {36028#true} is VALID [2018-11-19 17:34:55,408 INFO L273 TraceCheckUtils]: 12: Hoare triple {36028#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {36028#true} is VALID [2018-11-19 17:34:55,408 INFO L273 TraceCheckUtils]: 13: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,410 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {36028#true} {36028#true} #860#return; {36028#true} is VALID [2018-11-19 17:34:55,410 INFO L273 TraceCheckUtils]: 15: Hoare triple {36028#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {36028#true} is VALID [2018-11-19 17:34:55,410 INFO L273 TraceCheckUtils]: 16: Hoare triple {36028#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {36028#true} is VALID [2018-11-19 17:34:55,410 INFO L273 TraceCheckUtils]: 17: Hoare triple {36028#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L273 TraceCheckUtils]: 18: Hoare triple {36028#true} assume #t~switch182; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L273 TraceCheckUtils]: 19: Hoare triple {36028#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L273 TraceCheckUtils]: 20: Hoare triple {36028#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L273 TraceCheckUtils]: 21: Hoare triple {36028#true} assume #t~switch187; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L273 TraceCheckUtils]: 22: Hoare triple {36028#true} assume 1 == ~ldv_state_variable_0~0; {36028#true} is VALID [2018-11-19 17:34:55,411 INFO L256 TraceCheckUtils]: 23: Hoare triple {36028#true} call #t~ret188 := usb_acecad_init(); {36028#true} is VALID [2018-11-19 17:34:55,412 INFO L273 TraceCheckUtils]: 24: Hoare triple {36028#true} havoc ~result~0;havoc ~tmp~16; {36028#true} is VALID [2018-11-19 17:34:55,412 INFO L256 TraceCheckUtils]: 25: Hoare triple {36028#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {36028#true} is VALID [2018-11-19 17:34:55,412 INFO L273 TraceCheckUtils]: 26: Hoare triple {36028#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {36028#true} is VALID [2018-11-19 17:34:55,412 INFO L256 TraceCheckUtils]: 27: Hoare triple {36028#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {36028#true} is VALID [2018-11-19 17:34:55,412 INFO L273 TraceCheckUtils]: 28: Hoare triple {36028#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L256 TraceCheckUtils]: 29: Hoare triple {36028#true} call ldv_usb_driver_1(); {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L273 TraceCheckUtils]: 30: Hoare triple {36028#true} havoc ~tmp~17.base, ~tmp~17.offset; {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L256 TraceCheckUtils]: 31: Hoare triple {36028#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L273 TraceCheckUtils]: 32: Hoare triple {36028#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L256 TraceCheckUtils]: 33: Hoare triple {36028#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {36028#true} is VALID [2018-11-19 17:34:55,413 INFO L273 TraceCheckUtils]: 34: Hoare triple {36028#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36028#true} is VALID [2018-11-19 17:34:55,414 INFO L273 TraceCheckUtils]: 35: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,414 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {36028#true} {36028#true} #844#return; {36028#true} is VALID [2018-11-19 17:34:55,414 INFO L273 TraceCheckUtils]: 37: Hoare triple {36028#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {36028#true} is VALID [2018-11-19 17:34:55,414 INFO L273 TraceCheckUtils]: 38: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,414 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {36028#true} {36028#true} #806#return; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L273 TraceCheckUtils]: 40: Hoare triple {36028#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L273 TraceCheckUtils]: 41: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {36028#true} {36028#true} #880#return; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L273 TraceCheckUtils]: 43: Hoare triple {36028#true} #res := ~ldv_func_res~0; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L273 TraceCheckUtils]: 44: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,415 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {36028#true} {36028#true} #892#return; {36028#true} is VALID [2018-11-19 17:34:55,416 INFO L273 TraceCheckUtils]: 46: Hoare triple {36028#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {36028#true} is VALID [2018-11-19 17:34:55,416 INFO L273 TraceCheckUtils]: 47: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,416 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {36028#true} {36028#true} #836#return; {36028#true} is VALID [2018-11-19 17:34:55,416 INFO L273 TraceCheckUtils]: 49: Hoare triple {36028#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {36028#true} is VALID [2018-11-19 17:34:55,416 INFO L273 TraceCheckUtils]: 50: Hoare triple {36028#true} assume 0 == ~result~0;havoc #t~nondet177; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L273 TraceCheckUtils]: 51: Hoare triple {36028#true} #res := ~result~0; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L273 TraceCheckUtils]: 52: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {36028#true} {36028#true} #870#return; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L273 TraceCheckUtils]: 54: Hoare triple {36028#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L273 TraceCheckUtils]: 55: Hoare triple {36028#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {36028#true} is VALID [2018-11-19 17:34:55,417 INFO L273 TraceCheckUtils]: 56: Hoare triple {36028#true} assume !(0 != ~ldv_retval_1~0); {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L273 TraceCheckUtils]: 57: Hoare triple {36028#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L273 TraceCheckUtils]: 58: Hoare triple {36028#true} assume #t~switch182; {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L273 TraceCheckUtils]: 59: Hoare triple {36028#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L273 TraceCheckUtils]: 60: Hoare triple {36028#true} assume #t~switch184; {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L273 TraceCheckUtils]: 61: Hoare triple {36028#true} assume 1 == ~ldv_state_variable_1~0; {36028#true} is VALID [2018-11-19 17:34:55,418 INFO L256 TraceCheckUtils]: 62: Hoare triple {36028#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {36028#true} is VALID [2018-11-19 17:34:55,419 INFO L273 TraceCheckUtils]: 63: Hoare triple {36028#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {36028#true} is VALID [2018-11-19 17:34:55,419 INFO L256 TraceCheckUtils]: 64: Hoare triple {36028#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {36028#true} is VALID [2018-11-19 17:34:55,419 INFO L273 TraceCheckUtils]: 65: Hoare triple {36028#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {36028#true} is VALID [2018-11-19 17:34:55,419 INFO L256 TraceCheckUtils]: 66: Hoare triple {36028#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {36028#true} is VALID [2018-11-19 17:34:55,420 INFO L273 TraceCheckUtils]: 67: Hoare triple {36028#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {36028#true} is VALID [2018-11-19 17:34:55,420 INFO L256 TraceCheckUtils]: 68: Hoare triple {36028#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {36028#true} is VALID [2018-11-19 17:34:55,420 INFO L273 TraceCheckUtils]: 69: Hoare triple {36028#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {36028#true} is VALID [2018-11-19 17:34:55,420 INFO L273 TraceCheckUtils]: 70: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,420 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {36028#true} {36028#true} #928#return; {36028#true} is VALID [2018-11-19 17:34:55,421 INFO L273 TraceCheckUtils]: 72: Hoare triple {36028#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {36028#true} is VALID [2018-11-19 17:34:55,421 INFO L273 TraceCheckUtils]: 73: Hoare triple {36028#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {36028#true} is VALID [2018-11-19 17:34:55,421 INFO L273 TraceCheckUtils]: 74: Hoare triple {36028#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {36028#true} is VALID [2018-11-19 17:34:55,421 INFO L273 TraceCheckUtils]: 75: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,421 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {36028#true} {36028#true} #910#return; {36028#true} is VALID [2018-11-19 17:34:55,422 INFO L273 TraceCheckUtils]: 77: Hoare triple {36028#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {36028#true} is VALID [2018-11-19 17:34:55,422 INFO L273 TraceCheckUtils]: 78: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,422 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {36028#true} {36028#true} #768#return; {36028#true} is VALID [2018-11-19 17:34:55,422 INFO L273 TraceCheckUtils]: 80: Hoare triple {36028#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {36028#true} is VALID [2018-11-19 17:34:55,422 INFO L273 TraceCheckUtils]: 81: Hoare triple {36028#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {36028#true} is VALID [2018-11-19 17:34:55,423 INFO L256 TraceCheckUtils]: 82: Hoare triple {36028#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {36028#true} is VALID [2018-11-19 17:34:55,423 INFO L273 TraceCheckUtils]: 83: Hoare triple {36028#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {36028#true} is VALID [2018-11-19 17:34:55,423 INFO L256 TraceCheckUtils]: 84: Hoare triple {36028#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {36028#true} is VALID [2018-11-19 17:34:55,423 INFO L273 TraceCheckUtils]: 85: Hoare triple {36028#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {36028#true} is VALID [2018-11-19 17:34:55,423 INFO L273 TraceCheckUtils]: 86: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,424 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {36028#true} {36028#true} #832#return; {36028#true} is VALID [2018-11-19 17:34:55,424 INFO L273 TraceCheckUtils]: 88: Hoare triple {36028#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {36028#true} is VALID [2018-11-19 17:34:55,425 INFO L273 TraceCheckUtils]: 89: Hoare triple {36028#true} assume !(0 != ~tmp~0);~tmp___1~0 := 0; {36030#(= 0 usb_endpoint_is_int_in_~tmp___1~0)} is VALID [2018-11-19 17:34:55,425 INFO L273 TraceCheckUtils]: 90: Hoare triple {36030#(= 0 usb_endpoint_is_int_in_~tmp___1~0)} #res := ~tmp___1~0; {36031#(= 0 |usb_endpoint_is_int_in_#res|)} is VALID [2018-11-19 17:34:55,426 INFO L273 TraceCheckUtils]: 91: Hoare triple {36031#(= 0 |usb_endpoint_is_int_in_#res|)} assume true; {36031#(= 0 |usb_endpoint_is_int_in_#res|)} is VALID [2018-11-19 17:34:55,427 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {36031#(= 0 |usb_endpoint_is_int_in_#res|)} {36028#true} #770#return; {36032#(= 0 |usb_acecad_probe_#t~ret122|)} is VALID [2018-11-19 17:34:55,427 INFO L273 TraceCheckUtils]: 93: Hoare triple {36032#(= 0 |usb_acecad_probe_#t~ret122|)} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {36033#(= usb_acecad_probe_~tmp___0~5 0)} is VALID [2018-11-19 17:34:55,428 INFO L273 TraceCheckUtils]: 94: Hoare triple {36033#(= usb_acecad_probe_~tmp___0~5 0)} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {36029#false} is VALID [2018-11-19 17:34:55,428 INFO L256 TraceCheckUtils]: 95: Hoare triple {36029#false} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {36028#true} is VALID [2018-11-19 17:34:55,428 INFO L273 TraceCheckUtils]: 96: Hoare triple {36028#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {36028#true} is VALID [2018-11-19 17:34:55,428 INFO L273 TraceCheckUtils]: 97: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,429 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {36028#true} {36029#false} #772#return; {36029#false} is VALID [2018-11-19 17:34:55,429 INFO L273 TraceCheckUtils]: 99: Hoare triple {36029#false} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {36029#false} is VALID [2018-11-19 17:34:55,429 INFO L256 TraceCheckUtils]: 100: Hoare triple {36029#false} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {36028#true} is VALID [2018-11-19 17:34:55,429 INFO L273 TraceCheckUtils]: 101: Hoare triple {36028#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {36028#true} is VALID [2018-11-19 17:34:55,429 INFO L273 TraceCheckUtils]: 102: Hoare triple {36028#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {36028#true} is VALID [2018-11-19 17:34:55,430 INFO L256 TraceCheckUtils]: 103: Hoare triple {36028#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {36028#true} is VALID [2018-11-19 17:34:55,430 INFO L273 TraceCheckUtils]: 104: Hoare triple {36028#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {36028#true} is VALID [2018-11-19 17:34:55,430 INFO L273 TraceCheckUtils]: 105: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,430 INFO L268 TraceCheckUtils]: 106: Hoare quadruple {36028#true} {36028#true} #850#return; {36028#true} is VALID [2018-11-19 17:34:55,430 INFO L273 TraceCheckUtils]: 107: Hoare triple {36028#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {36028#true} is VALID [2018-11-19 17:34:55,431 INFO L273 TraceCheckUtils]: 108: Hoare triple {36028#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {36028#true} is VALID [2018-11-19 17:34:55,431 INFO L256 TraceCheckUtils]: 109: Hoare triple {36028#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {36028#true} is VALID [2018-11-19 17:34:55,431 INFO L273 TraceCheckUtils]: 110: Hoare triple {36028#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {36028#true} is VALID [2018-11-19 17:34:55,431 INFO L273 TraceCheckUtils]: 111: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,431 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {36028#true} {36028#true} #852#return; {36028#true} is VALID [2018-11-19 17:34:55,432 INFO L273 TraceCheckUtils]: 113: Hoare triple {36028#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {36028#true} is VALID [2018-11-19 17:34:55,432 INFO L273 TraceCheckUtils]: 114: Hoare triple {36028#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {36028#true} is VALID [2018-11-19 17:34:55,432 INFO L273 TraceCheckUtils]: 115: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,432 INFO L268 TraceCheckUtils]: 116: Hoare quadruple {36028#true} {36029#false} #774#return; {36029#false} is VALID [2018-11-19 17:34:55,432 INFO L273 TraceCheckUtils]: 117: Hoare triple {36029#false} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {36029#false} is VALID [2018-11-19 17:34:55,433 INFO L256 TraceCheckUtils]: 118: Hoare triple {36029#false} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {36028#true} is VALID [2018-11-19 17:34:55,433 INFO L273 TraceCheckUtils]: 119: Hoare triple {36028#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {36028#true} is VALID [2018-11-19 17:34:55,433 INFO L256 TraceCheckUtils]: 120: Hoare triple {36028#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {36028#true} is VALID [2018-11-19 17:34:55,433 INFO L273 TraceCheckUtils]: 121: Hoare triple {36028#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {36028#true} is VALID [2018-11-19 17:34:55,433 INFO L256 TraceCheckUtils]: 122: Hoare triple {36028#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {36028#true} is VALID [2018-11-19 17:34:55,434 INFO L273 TraceCheckUtils]: 123: Hoare triple {36028#true} ~size := #in~size;~t := #in~t; {36028#true} is VALID [2018-11-19 17:34:55,434 INFO L256 TraceCheckUtils]: 124: Hoare triple {36028#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {36028#true} is VALID [2018-11-19 17:34:55,434 INFO L273 TraceCheckUtils]: 125: Hoare triple {36028#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {36028#true} is VALID [2018-11-19 17:34:55,434 INFO L273 TraceCheckUtils]: 126: Hoare triple {36028#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {36028#true} is VALID [2018-11-19 17:34:55,434 INFO L273 TraceCheckUtils]: 127: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,435 INFO L268 TraceCheckUtils]: 128: Hoare quadruple {36028#true} {36028#true} #858#return; {36028#true} is VALID [2018-11-19 17:34:55,435 INFO L273 TraceCheckUtils]: 129: Hoare triple {36028#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {36028#true} is VALID [2018-11-19 17:34:55,435 INFO L273 TraceCheckUtils]: 130: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,435 INFO L268 TraceCheckUtils]: 131: Hoare quadruple {36028#true} {36028#true} #904#return; {36028#true} is VALID [2018-11-19 17:34:55,435 INFO L273 TraceCheckUtils]: 132: Hoare triple {36028#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {36028#true} is VALID [2018-11-19 17:34:55,436 INFO L273 TraceCheckUtils]: 133: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,436 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {36028#true} {36028#true} #902#return; {36028#true} is VALID [2018-11-19 17:34:55,436 INFO L273 TraceCheckUtils]: 135: Hoare triple {36028#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {36028#true} is VALID [2018-11-19 17:34:55,436 INFO L273 TraceCheckUtils]: 136: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,436 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {36028#true} {36029#false} #776#return; {36029#false} is VALID [2018-11-19 17:34:55,437 INFO L273 TraceCheckUtils]: 138: Hoare triple {36029#false} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {36029#false} is VALID [2018-11-19 17:34:55,437 INFO L256 TraceCheckUtils]: 139: Hoare triple {36029#false} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {36028#true} is VALID [2018-11-19 17:34:55,437 INFO L256 TraceCheckUtils]: 140: Hoare triple {36028#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {36028#true} is VALID [2018-11-19 17:34:55,437 INFO L273 TraceCheckUtils]: 141: Hoare triple {36028#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {36028#true} is VALID [2018-11-19 17:34:55,437 INFO L256 TraceCheckUtils]: 142: Hoare triple {36028#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {36028#true} is VALID [2018-11-19 17:34:55,438 INFO L273 TraceCheckUtils]: 143: Hoare triple {36028#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {36028#true} is VALID [2018-11-19 17:34:55,438 INFO L256 TraceCheckUtils]: 144: Hoare triple {36028#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {36028#true} is VALID [2018-11-19 17:34:55,438 INFO L273 TraceCheckUtils]: 145: Hoare triple {36028#true} ~size := #in~size;~t := #in~t; {36028#true} is VALID [2018-11-19 17:34:55,438 INFO L256 TraceCheckUtils]: 146: Hoare triple {36028#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {36028#true} is VALID [2018-11-19 17:34:55,438 INFO L273 TraceCheckUtils]: 147: Hoare triple {36028#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {36028#true} is VALID [2018-11-19 17:34:55,439 INFO L273 TraceCheckUtils]: 148: Hoare triple {36028#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {36028#true} is VALID [2018-11-19 17:34:55,439 INFO L273 TraceCheckUtils]: 149: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,439 INFO L268 TraceCheckUtils]: 150: Hoare quadruple {36028#true} {36028#true} #858#return; {36028#true} is VALID [2018-11-19 17:34:55,439 INFO L273 TraceCheckUtils]: 151: Hoare triple {36028#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {36028#true} is VALID [2018-11-19 17:34:55,439 INFO L273 TraceCheckUtils]: 152: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,440 INFO L268 TraceCheckUtils]: 153: Hoare quadruple {36028#true} {36028#true} #904#return; {36028#true} is VALID [2018-11-19 17:34:55,440 INFO L273 TraceCheckUtils]: 154: Hoare triple {36028#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {36028#true} is VALID [2018-11-19 17:34:55,440 INFO L273 TraceCheckUtils]: 155: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,440 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {36028#true} {36028#true} #902#return; {36028#true} is VALID [2018-11-19 17:34:55,440 INFO L273 TraceCheckUtils]: 157: Hoare triple {36028#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {36028#true} is VALID [2018-11-19 17:34:55,441 INFO L273 TraceCheckUtils]: 158: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,441 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {36028#true} {36028#true} #890#return; {36028#true} is VALID [2018-11-19 17:34:55,441 INFO L273 TraceCheckUtils]: 160: Hoare triple {36028#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {36028#true} is VALID [2018-11-19 17:34:55,441 INFO L273 TraceCheckUtils]: 161: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,442 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {36028#true} {36029#false} #778#return; {36029#false} is VALID [2018-11-19 17:34:55,442 INFO L273 TraceCheckUtils]: 163: Hoare triple {36029#false} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {36029#false} is VALID [2018-11-19 17:34:55,442 INFO L273 TraceCheckUtils]: 164: Hoare triple {36029#false} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {36029#false} is VALID [2018-11-19 17:34:55,442 INFO L273 TraceCheckUtils]: 165: Hoare triple {36029#false} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {36029#false} is VALID [2018-11-19 17:34:55,442 INFO L256 TraceCheckUtils]: 166: Hoare triple {36029#false} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {36028#true} is VALID [2018-11-19 17:34:55,442 INFO L273 TraceCheckUtils]: 167: Hoare triple {36028#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {36028#true} is VALID [2018-11-19 17:34:55,443 INFO L256 TraceCheckUtils]: 168: Hoare triple {36028#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {36028#true} is VALID [2018-11-19 17:34:55,443 INFO L273 TraceCheckUtils]: 169: Hoare triple {36028#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {36028#true} is VALID [2018-11-19 17:34:55,443 INFO L256 TraceCheckUtils]: 170: Hoare triple {36028#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {36028#true} is VALID [2018-11-19 17:34:55,443 INFO L273 TraceCheckUtils]: 171: Hoare triple {36028#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {36028#true} is VALID [2018-11-19 17:34:55,443 INFO L273 TraceCheckUtils]: 172: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,445 INFO L268 TraceCheckUtils]: 173: Hoare quadruple {36028#true} {36028#true} #802#return; {36028#true} is VALID [2018-11-19 17:34:55,445 INFO L273 TraceCheckUtils]: 174: Hoare triple {36028#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {36028#true} is VALID [2018-11-19 17:34:55,445 INFO L256 TraceCheckUtils]: 175: Hoare triple {36028#true} call #t~ret196 := ldv_undef_int(); {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L273 TraceCheckUtils]: 176: Hoare triple {36028#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L273 TraceCheckUtils]: 177: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L268 TraceCheckUtils]: 178: Hoare quadruple {36028#true} {36028#true} #804#return; {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L273 TraceCheckUtils]: 179: Hoare triple {36028#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L273 TraceCheckUtils]: 180: Hoare triple {36028#true} assume 0 != ~tmp___0~7; {36028#true} is VALID [2018-11-19 17:34:55,446 INFO L273 TraceCheckUtils]: 181: Hoare triple {36028#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {36028#true} is VALID [2018-11-19 17:34:55,447 INFO L273 TraceCheckUtils]: 182: Hoare triple {36028#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {36028#true} is VALID [2018-11-19 17:34:55,447 INFO L273 TraceCheckUtils]: 183: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,447 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {36028#true} {36028#true} #908#return; {36028#true} is VALID [2018-11-19 17:34:55,447 INFO L273 TraceCheckUtils]: 185: Hoare triple {36028#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {36028#true} is VALID [2018-11-19 17:34:55,447 INFO L273 TraceCheckUtils]: 186: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,448 INFO L268 TraceCheckUtils]: 187: Hoare quadruple {36028#true} {36029#false} #780#return; {36029#false} is VALID [2018-11-19 17:34:55,448 INFO L273 TraceCheckUtils]: 188: Hoare triple {36029#false} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {36029#false} is VALID [2018-11-19 17:34:55,448 INFO L273 TraceCheckUtils]: 189: Hoare triple {36029#false} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {36029#false} is VALID [2018-11-19 17:34:55,448 INFO L273 TraceCheckUtils]: 190: Hoare triple {36029#false} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {36029#false} is VALID [2018-11-19 17:34:55,448 INFO L273 TraceCheckUtils]: 191: Hoare triple {36029#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L273 TraceCheckUtils]: 192: Hoare triple {36029#false} assume true; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {36029#false} {36028#true} #862#return; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L273 TraceCheckUtils]: 194: Hoare triple {36029#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L273 TraceCheckUtils]: 195: Hoare triple {36029#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L273 TraceCheckUtils]: 196: Hoare triple {36029#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {36029#false} is VALID [2018-11-19 17:34:55,449 INFO L273 TraceCheckUtils]: 197: Hoare triple {36029#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {36029#false} is VALID [2018-11-19 17:34:55,450 INFO L273 TraceCheckUtils]: 198: Hoare triple {36029#false} assume #t~switch182; {36029#false} is VALID [2018-11-19 17:34:55,450 INFO L273 TraceCheckUtils]: 199: Hoare triple {36029#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {36029#false} is VALID [2018-11-19 17:34:55,450 INFO L273 TraceCheckUtils]: 200: Hoare triple {36029#false} assume #t~switch187; {36029#false} is VALID [2018-11-19 17:34:55,450 INFO L273 TraceCheckUtils]: 201: Hoare triple {36029#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {36029#false} is VALID [2018-11-19 17:34:55,450 INFO L256 TraceCheckUtils]: 202: Hoare triple {36029#false} call usb_acecad_exit(); {36028#true} is VALID [2018-11-19 17:34:55,450 INFO L256 TraceCheckUtils]: 203: Hoare triple {36028#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {36028#true} is VALID [2018-11-19 17:34:55,451 INFO L273 TraceCheckUtils]: 204: Hoare triple {36028#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {36028#true} is VALID [2018-11-19 17:34:55,451 INFO L273 TraceCheckUtils]: 205: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,451 INFO L268 TraceCheckUtils]: 206: Hoare quadruple {36028#true} {36028#true} #830#return; {36028#true} is VALID [2018-11-19 17:34:55,451 INFO L273 TraceCheckUtils]: 207: Hoare triple {36028#true} assume true; {36028#true} is VALID [2018-11-19 17:34:55,451 INFO L268 TraceCheckUtils]: 208: Hoare quadruple {36028#true} {36029#false} #868#return; {36029#false} is VALID [2018-11-19 17:34:55,452 INFO L273 TraceCheckUtils]: 209: Hoare triple {36029#false} ~ldv_state_variable_0~0 := 2; {36029#false} is VALID [2018-11-19 17:34:55,452 INFO L256 TraceCheckUtils]: 210: Hoare triple {36029#false} call ldv_check_final_state(); {36029#false} is VALID [2018-11-19 17:34:55,452 INFO L273 TraceCheckUtils]: 211: Hoare triple {36029#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {36029#false} is VALID [2018-11-19 17:34:55,452 INFO L256 TraceCheckUtils]: 212: Hoare triple {36029#false} call ldv_error(); {36029#false} is VALID [2018-11-19 17:34:55,452 INFO L273 TraceCheckUtils]: 213: Hoare triple {36029#false} assume !false; {36029#false} is VALID [2018-11-19 17:34:55,480 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-19 17:34:55,480 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:34:55,480 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-19 17:34:55,481 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 214 [2018-11-19 17:34:55,482 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:34:55,482 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-19 17:34:55,680 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 184 edges. 184 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:34:55,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-19 17:34:55,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-19 17:34:55,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-19 17:34:55,681 INFO L87 Difference]: Start difference. First operand 1023 states and 1231 transitions. Second operand 6 states. [2018-11-19 17:35:03,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:03,051 INFO L93 Difference]: Finished difference Result 2058 states and 2484 transitions. [2018-11-19 17:35:03,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-19 17:35:03,052 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 214 [2018-11-19 17:35:03,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:35:03,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 17:35:03,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 638 transitions. [2018-11-19 17:35:03,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 17:35:03,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 638 transitions. [2018-11-19 17:35:03,064 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states and 638 transitions. [2018-11-19 17:35:03,566 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 638 edges. 638 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:03,618 INFO L225 Difference]: With dead ends: 2058 [2018-11-19 17:35:03,618 INFO L226 Difference]: Without dead ends: 1051 [2018-11-19 17:35:03,621 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-11-19 17:35:03,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states. [2018-11-19 17:35:06,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 1047. [2018-11-19 17:35:06,817 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:35:06,817 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1051 states. Second operand 1047 states. [2018-11-19 17:35:06,817 INFO L74 IsIncluded]: Start isIncluded. First operand 1051 states. Second operand 1047 states. [2018-11-19 17:35:06,817 INFO L87 Difference]: Start difference. First operand 1051 states. Second operand 1047 states. [2018-11-19 17:35:06,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:06,898 INFO L93 Difference]: Finished difference Result 1051 states and 1259 transitions. [2018-11-19 17:35:06,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1259 transitions. [2018-11-19 17:35:06,899 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:06,899 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:06,899 INFO L74 IsIncluded]: Start isIncluded. First operand 1047 states. Second operand 1051 states. [2018-11-19 17:35:06,899 INFO L87 Difference]: Start difference. First operand 1047 states. Second operand 1051 states. [2018-11-19 17:35:06,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:06,935 INFO L93 Difference]: Finished difference Result 1051 states and 1259 transitions. [2018-11-19 17:35:06,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1259 transitions. [2018-11-19 17:35:06,936 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:06,936 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:06,937 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:35:06,937 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:35:06,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1047 states. [2018-11-19 17:35:06,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1255 transitions. [2018-11-19 17:35:06,978 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1255 transitions. Word has length 214 [2018-11-19 17:35:06,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:35:06,978 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 1255 transitions. [2018-11-19 17:35:06,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-19 17:35:06,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1255 transitions. [2018-11-19 17:35:06,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-19 17:35:06,982 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:35:06,982 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:35:06,982 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:35:06,989 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:35:06,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1848274599, now seen corresponding path program 1 times [2018-11-19 17:35:06,989 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:35:06,989 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:35:06,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:06,992 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:35:06,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:07,287 INFO L256 TraceCheckUtils]: 0: Hoare triple {42194#true} call ULTIMATE.init(); {42194#true} is VALID [2018-11-19 17:35:07,287 INFO L273 TraceCheckUtils]: 1: Hoare triple {42194#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {42194#true} is VALID [2018-11-19 17:35:07,288 INFO L273 TraceCheckUtils]: 2: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,288 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {42194#true} {42194#true} #924#return; {42194#true} is VALID [2018-11-19 17:35:07,288 INFO L256 TraceCheckUtils]: 4: Hoare triple {42194#true} call #t~ret204 := main(); {42194#true} is VALID [2018-11-19 17:35:07,288 INFO L273 TraceCheckUtils]: 5: Hoare triple {42194#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:07,288 INFO L256 TraceCheckUtils]: 6: Hoare triple {42194#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L273 TraceCheckUtils]: 7: Hoare triple {42194#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L256 TraceCheckUtils]: 8: Hoare triple {42194#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L273 TraceCheckUtils]: 9: Hoare triple {42194#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L273 TraceCheckUtils]: 10: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {42194#true} {42194#true} #844#return; {42194#true} is VALID [2018-11-19 17:35:07,289 INFO L273 TraceCheckUtils]: 12: Hoare triple {42194#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {42194#true} is VALID [2018-11-19 17:35:07,290 INFO L273 TraceCheckUtils]: 13: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,290 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {42194#true} {42194#true} #860#return; {42194#true} is VALID [2018-11-19 17:35:07,290 INFO L273 TraceCheckUtils]: 15: Hoare triple {42194#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {42194#true} is VALID [2018-11-19 17:35:07,290 INFO L273 TraceCheckUtils]: 16: Hoare triple {42194#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:07,290 INFO L273 TraceCheckUtils]: 17: Hoare triple {42194#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L273 TraceCheckUtils]: 18: Hoare triple {42194#true} assume #t~switch182; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L273 TraceCheckUtils]: 19: Hoare triple {42194#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L273 TraceCheckUtils]: 20: Hoare triple {42194#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L273 TraceCheckUtils]: 21: Hoare triple {42194#true} assume #t~switch187; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L273 TraceCheckUtils]: 22: Hoare triple {42194#true} assume 1 == ~ldv_state_variable_0~0; {42194#true} is VALID [2018-11-19 17:35:07,291 INFO L256 TraceCheckUtils]: 23: Hoare triple {42194#true} call #t~ret188 := usb_acecad_init(); {42194#true} is VALID [2018-11-19 17:35:07,292 INFO L273 TraceCheckUtils]: 24: Hoare triple {42194#true} havoc ~result~0;havoc ~tmp~16; {42194#true} is VALID [2018-11-19 17:35:07,292 INFO L256 TraceCheckUtils]: 25: Hoare triple {42194#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {42194#true} is VALID [2018-11-19 17:35:07,292 INFO L273 TraceCheckUtils]: 26: Hoare triple {42194#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {42194#true} is VALID [2018-11-19 17:35:07,292 INFO L256 TraceCheckUtils]: 27: Hoare triple {42194#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {42194#true} is VALID [2018-11-19 17:35:07,292 INFO L273 TraceCheckUtils]: 28: Hoare triple {42194#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L256 TraceCheckUtils]: 29: Hoare triple {42194#true} call ldv_usb_driver_1(); {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L273 TraceCheckUtils]: 30: Hoare triple {42194#true} havoc ~tmp~17.base, ~tmp~17.offset; {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L256 TraceCheckUtils]: 31: Hoare triple {42194#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L273 TraceCheckUtils]: 32: Hoare triple {42194#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L256 TraceCheckUtils]: 33: Hoare triple {42194#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {42194#true} is VALID [2018-11-19 17:35:07,293 INFO L273 TraceCheckUtils]: 34: Hoare triple {42194#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L273 TraceCheckUtils]: 35: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {42194#true} {42194#true} #844#return; {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L273 TraceCheckUtils]: 37: Hoare triple {42194#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L273 TraceCheckUtils]: 38: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {42194#true} {42194#true} #806#return; {42194#true} is VALID [2018-11-19 17:35:07,294 INFO L273 TraceCheckUtils]: 40: Hoare triple {42194#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L273 TraceCheckUtils]: 41: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {42194#true} {42194#true} #880#return; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L273 TraceCheckUtils]: 43: Hoare triple {42194#true} #res := ~ldv_func_res~0; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L273 TraceCheckUtils]: 44: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {42194#true} {42194#true} #892#return; {42194#true} is VALID [2018-11-19 17:35:07,295 INFO L273 TraceCheckUtils]: 46: Hoare triple {42194#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {42194#true} is VALID [2018-11-19 17:35:07,296 INFO L273 TraceCheckUtils]: 47: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,296 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {42194#true} {42194#true} #836#return; {42194#true} is VALID [2018-11-19 17:35:07,296 INFO L273 TraceCheckUtils]: 49: Hoare triple {42194#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {42194#true} is VALID [2018-11-19 17:35:07,296 INFO L273 TraceCheckUtils]: 50: Hoare triple {42194#true} assume 0 == ~result~0;havoc #t~nondet177; {42194#true} is VALID [2018-11-19 17:35:07,296 INFO L273 TraceCheckUtils]: 51: Hoare triple {42194#true} #res := ~result~0; {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L273 TraceCheckUtils]: 52: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {42194#true} {42194#true} #870#return; {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L273 TraceCheckUtils]: 54: Hoare triple {42194#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L273 TraceCheckUtils]: 55: Hoare triple {42194#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L273 TraceCheckUtils]: 56: Hoare triple {42194#true} assume !(0 != ~ldv_retval_1~0); {42194#true} is VALID [2018-11-19 17:35:07,297 INFO L273 TraceCheckUtils]: 57: Hoare triple {42194#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L273 TraceCheckUtils]: 58: Hoare triple {42194#true} assume #t~switch182; {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L273 TraceCheckUtils]: 59: Hoare triple {42194#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L273 TraceCheckUtils]: 60: Hoare triple {42194#true} assume #t~switch184; {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L273 TraceCheckUtils]: 61: Hoare triple {42194#true} assume 1 == ~ldv_state_variable_1~0; {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L256 TraceCheckUtils]: 62: Hoare triple {42194#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {42194#true} is VALID [2018-11-19 17:35:07,298 INFO L273 TraceCheckUtils]: 63: Hoare triple {42194#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L256 TraceCheckUtils]: 64: Hoare triple {42194#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L273 TraceCheckUtils]: 65: Hoare triple {42194#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L256 TraceCheckUtils]: 66: Hoare triple {42194#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L273 TraceCheckUtils]: 67: Hoare triple {42194#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L256 TraceCheckUtils]: 68: Hoare triple {42194#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {42194#true} is VALID [2018-11-19 17:35:07,299 INFO L273 TraceCheckUtils]: 69: Hoare triple {42194#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L273 TraceCheckUtils]: 70: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {42194#true} {42194#true} #928#return; {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L273 TraceCheckUtils]: 72: Hoare triple {42194#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L273 TraceCheckUtils]: 73: Hoare triple {42194#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L273 TraceCheckUtils]: 74: Hoare triple {42194#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {42194#true} is VALID [2018-11-19 17:35:07,300 INFO L273 TraceCheckUtils]: 75: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {42194#true} {42194#true} #910#return; {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L273 TraceCheckUtils]: 77: Hoare triple {42194#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L273 TraceCheckUtils]: 78: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {42194#true} {42194#true} #768#return; {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L273 TraceCheckUtils]: 80: Hoare triple {42194#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {42194#true} is VALID [2018-11-19 17:35:07,301 INFO L273 TraceCheckUtils]: 81: Hoare triple {42194#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {42194#true} is VALID [2018-11-19 17:35:07,302 INFO L256 TraceCheckUtils]: 82: Hoare triple {42194#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {42194#true} is VALID [2018-11-19 17:35:07,302 INFO L273 TraceCheckUtils]: 83: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {42194#true} is VALID [2018-11-19 17:35:07,302 INFO L256 TraceCheckUtils]: 84: Hoare triple {42194#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {42194#true} is VALID [2018-11-19 17:35:07,302 INFO L273 TraceCheckUtils]: 85: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {42194#true} is VALID [2018-11-19 17:35:07,302 INFO L273 TraceCheckUtils]: 86: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,303 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {42194#true} {42194#true} #832#return; {42194#true} is VALID [2018-11-19 17:35:07,303 INFO L273 TraceCheckUtils]: 88: Hoare triple {42194#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {42194#true} is VALID [2018-11-19 17:35:07,303 INFO L273 TraceCheckUtils]: 89: Hoare triple {42194#true} assume 0 != ~tmp~0; {42194#true} is VALID [2018-11-19 17:35:07,303 INFO L256 TraceCheckUtils]: 90: Hoare triple {42194#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {42194#true} is VALID [2018-11-19 17:35:07,303 INFO L273 TraceCheckUtils]: 91: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L273 TraceCheckUtils]: 92: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {42194#true} {42194#true} #834#return; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L273 TraceCheckUtils]: 94: Hoare triple {42194#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L273 TraceCheckUtils]: 95: Hoare triple {42194#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L273 TraceCheckUtils]: 96: Hoare triple {42194#true} #res := ~tmp___1~0; {42194#true} is VALID [2018-11-19 17:35:07,304 INFO L273 TraceCheckUtils]: 97: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {42194#true} {42194#true} #770#return; {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L273 TraceCheckUtils]: 99: Hoare triple {42194#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L273 TraceCheckUtils]: 100: Hoare triple {42194#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L256 TraceCheckUtils]: 101: Hoare triple {42194#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L273 TraceCheckUtils]: 102: Hoare triple {42194#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {42194#true} is VALID [2018-11-19 17:35:07,305 INFO L273 TraceCheckUtils]: 103: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,306 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {42194#true} {42194#true} #772#return; {42194#true} is VALID [2018-11-19 17:35:07,306 INFO L273 TraceCheckUtils]: 105: Hoare triple {42194#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {42194#true} is VALID [2018-11-19 17:35:07,306 INFO L256 TraceCheckUtils]: 106: Hoare triple {42194#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {42194#true} is VALID [2018-11-19 17:35:07,306 INFO L273 TraceCheckUtils]: 107: Hoare triple {42194#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {42194#true} is VALID [2018-11-19 17:35:07,306 INFO L273 TraceCheckUtils]: 108: Hoare triple {42194#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L256 TraceCheckUtils]: 109: Hoare triple {42194#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L273 TraceCheckUtils]: 110: Hoare triple {42194#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L273 TraceCheckUtils]: 111: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {42194#true} {42194#true} #850#return; {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L273 TraceCheckUtils]: 113: Hoare triple {42194#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {42194#true} is VALID [2018-11-19 17:35:07,307 INFO L273 TraceCheckUtils]: 114: Hoare triple {42194#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {42194#true} is VALID [2018-11-19 17:35:07,308 INFO L256 TraceCheckUtils]: 115: Hoare triple {42194#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {42194#true} is VALID [2018-11-19 17:35:07,308 INFO L273 TraceCheckUtils]: 116: Hoare triple {42194#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {42194#true} is VALID [2018-11-19 17:35:07,308 INFO L273 TraceCheckUtils]: 117: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,308 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {42194#true} {42194#true} #852#return; {42194#true} is VALID [2018-11-19 17:35:07,308 INFO L273 TraceCheckUtils]: 119: Hoare triple {42194#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L273 TraceCheckUtils]: 120: Hoare triple {42194#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L273 TraceCheckUtils]: 121: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {42194#true} {42194#true} #774#return; {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L273 TraceCheckUtils]: 123: Hoare triple {42194#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L256 TraceCheckUtils]: 124: Hoare triple {42194#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {42194#true} is VALID [2018-11-19 17:35:07,309 INFO L273 TraceCheckUtils]: 125: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L256 TraceCheckUtils]: 126: Hoare triple {42194#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L273 TraceCheckUtils]: 127: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L256 TraceCheckUtils]: 128: Hoare triple {42194#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L273 TraceCheckUtils]: 129: Hoare triple {42194#true} ~size := #in~size;~t := #in~t; {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L256 TraceCheckUtils]: 130: Hoare triple {42194#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {42194#true} is VALID [2018-11-19 17:35:07,310 INFO L273 TraceCheckUtils]: 131: Hoare triple {42194#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {42194#true} is VALID [2018-11-19 17:35:07,311 INFO L273 TraceCheckUtils]: 132: Hoare triple {42194#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {42196#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 17:35:07,312 INFO L273 TraceCheckUtils]: 133: Hoare triple {42196#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} assume true; {42196#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 17:35:07,313 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {42196#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} {42194#true} #858#return; {42197#(and (= 0 |__kmalloc_#t~ret55.base|) (= 0 |__kmalloc_#t~ret55.offset|))} is VALID [2018-11-19 17:35:07,313 INFO L273 TraceCheckUtils]: 135: Hoare triple {42197#(and (= 0 |__kmalloc_#t~ret55.base|) (= 0 |__kmalloc_#t~ret55.offset|))} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {42198#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 17:35:07,314 INFO L273 TraceCheckUtils]: 136: Hoare triple {42198#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} assume true; {42198#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 17:35:07,315 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {42198#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} {42194#true} #904#return; {42199#(and (= 0 |kmalloc_#t~ret56.offset|) (= 0 |kmalloc_#t~ret56.base|))} is VALID [2018-11-19 17:35:07,316 INFO L273 TraceCheckUtils]: 138: Hoare triple {42199#(and (= 0 |kmalloc_#t~ret56.offset|) (= 0 |kmalloc_#t~ret56.base|))} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {42200#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 17:35:07,316 INFO L273 TraceCheckUtils]: 139: Hoare triple {42200#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} assume true; {42200#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 17:35:07,317 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {42200#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} {42194#true} #902#return; {42201#(and (= 0 |kzalloc_#t~ret57.base|) (= 0 |kzalloc_#t~ret57.offset|))} is VALID [2018-11-19 17:35:07,318 INFO L273 TraceCheckUtils]: 141: Hoare triple {42201#(and (= 0 |kzalloc_#t~ret57.base|) (= 0 |kzalloc_#t~ret57.offset|))} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {42202#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 17:35:07,318 INFO L273 TraceCheckUtils]: 142: Hoare triple {42202#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} assume true; {42202#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 17:35:07,319 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {42202#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} {42194#true} #776#return; {42203#(and (= 0 |usb_acecad_probe_#t~ret126.base|) (= 0 |usb_acecad_probe_#t~ret126.offset|))} is VALID [2018-11-19 17:35:07,320 INFO L273 TraceCheckUtils]: 144: Hoare triple {42203#(and (= 0 |usb_acecad_probe_#t~ret126.base|) (= 0 |usb_acecad_probe_#t~ret126.offset|))} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 17:35:07,320 INFO L256 TraceCheckUtils]: 145: Hoare triple {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {42194#true} is VALID [2018-11-19 17:35:07,320 INFO L256 TraceCheckUtils]: 146: Hoare triple {42194#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L273 TraceCheckUtils]: 147: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L256 TraceCheckUtils]: 148: Hoare triple {42194#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L273 TraceCheckUtils]: 149: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L256 TraceCheckUtils]: 150: Hoare triple {42194#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L273 TraceCheckUtils]: 151: Hoare triple {42194#true} ~size := #in~size;~t := #in~t; {42194#true} is VALID [2018-11-19 17:35:07,321 INFO L256 TraceCheckUtils]: 152: Hoare triple {42194#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {42194#true} is VALID [2018-11-19 17:35:07,322 INFO L273 TraceCheckUtils]: 153: Hoare triple {42194#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {42194#true} is VALID [2018-11-19 17:35:07,322 INFO L273 TraceCheckUtils]: 154: Hoare triple {42194#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {42194#true} is VALID [2018-11-19 17:35:07,322 INFO L273 TraceCheckUtils]: 155: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,322 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {42194#true} {42194#true} #858#return; {42194#true} is VALID [2018-11-19 17:35:07,322 INFO L273 TraceCheckUtils]: 157: Hoare triple {42194#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L273 TraceCheckUtils]: 158: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {42194#true} {42194#true} #904#return; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L273 TraceCheckUtils]: 160: Hoare triple {42194#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L273 TraceCheckUtils]: 161: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {42194#true} {42194#true} #902#return; {42194#true} is VALID [2018-11-19 17:35:07,323 INFO L273 TraceCheckUtils]: 163: Hoare triple {42194#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:07,324 INFO L273 TraceCheckUtils]: 164: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,324 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {42194#true} {42194#true} #890#return; {42194#true} is VALID [2018-11-19 17:35:07,324 INFO L273 TraceCheckUtils]: 166: Hoare triple {42194#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {42194#true} is VALID [2018-11-19 17:35:07,324 INFO L273 TraceCheckUtils]: 167: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,325 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {42194#true} {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} #778#return; {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 17:35:07,326 INFO L273 TraceCheckUtils]: 169: Hoare triple {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 17:35:07,327 INFO L273 TraceCheckUtils]: 170: Hoare triple {42204#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {42195#false} is VALID [2018-11-19 17:35:07,327 INFO L273 TraceCheckUtils]: 171: Hoare triple {42195#false} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {42195#false} is VALID [2018-11-19 17:35:07,327 INFO L256 TraceCheckUtils]: 172: Hoare triple {42195#false} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {42194#true} is VALID [2018-11-19 17:35:07,327 INFO L273 TraceCheckUtils]: 173: Hoare triple {42194#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {42194#true} is VALID [2018-11-19 17:35:07,327 INFO L256 TraceCheckUtils]: 174: Hoare triple {42194#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {42194#true} is VALID [2018-11-19 17:35:07,327 INFO L273 TraceCheckUtils]: 175: Hoare triple {42194#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L256 TraceCheckUtils]: 176: Hoare triple {42194#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L273 TraceCheckUtils]: 177: Hoare triple {42194#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L273 TraceCheckUtils]: 178: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {42194#true} {42194#true} #802#return; {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L273 TraceCheckUtils]: 180: Hoare triple {42194#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {42194#true} is VALID [2018-11-19 17:35:07,328 INFO L256 TraceCheckUtils]: 181: Hoare triple {42194#true} call #t~ret196 := ldv_undef_int(); {42194#true} is VALID [2018-11-19 17:35:07,329 INFO L273 TraceCheckUtils]: 182: Hoare triple {42194#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {42194#true} is VALID [2018-11-19 17:35:07,329 INFO L273 TraceCheckUtils]: 183: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,329 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {42194#true} {42194#true} #804#return; {42194#true} is VALID [2018-11-19 17:35:07,329 INFO L273 TraceCheckUtils]: 185: Hoare triple {42194#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {42194#true} is VALID [2018-11-19 17:35:07,329 INFO L273 TraceCheckUtils]: 186: Hoare triple {42194#true} assume 0 != ~tmp___0~7; {42194#true} is VALID [2018-11-19 17:35:07,330 INFO L273 TraceCheckUtils]: 187: Hoare triple {42194#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {42194#true} is VALID [2018-11-19 17:35:07,330 INFO L273 TraceCheckUtils]: 188: Hoare triple {42194#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {42194#true} is VALID [2018-11-19 17:35:07,330 INFO L273 TraceCheckUtils]: 189: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,330 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {42194#true} {42194#true} #908#return; {42194#true} is VALID [2018-11-19 17:35:07,330 INFO L273 TraceCheckUtils]: 191: Hoare triple {42194#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {42194#true} is VALID [2018-11-19 17:35:07,331 INFO L273 TraceCheckUtils]: 192: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,331 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {42194#true} {42195#false} #780#return; {42195#false} is VALID [2018-11-19 17:35:07,331 INFO L273 TraceCheckUtils]: 194: Hoare triple {42195#false} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {42195#false} is VALID [2018-11-19 17:35:07,331 INFO L273 TraceCheckUtils]: 195: Hoare triple {42195#false} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {42195#false} is VALID [2018-11-19 17:35:07,331 INFO L273 TraceCheckUtils]: 196: Hoare triple {42195#false} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L273 TraceCheckUtils]: 197: Hoare triple {42195#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L273 TraceCheckUtils]: 198: Hoare triple {42195#false} assume true; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {42195#false} {42194#true} #862#return; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L273 TraceCheckUtils]: 200: Hoare triple {42195#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L273 TraceCheckUtils]: 201: Hoare triple {42195#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {42195#false} is VALID [2018-11-19 17:35:07,332 INFO L273 TraceCheckUtils]: 202: Hoare triple {42195#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42195#false} is VALID [2018-11-19 17:35:07,333 INFO L273 TraceCheckUtils]: 203: Hoare triple {42195#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {42195#false} is VALID [2018-11-19 17:35:07,333 INFO L273 TraceCheckUtils]: 204: Hoare triple {42195#false} assume #t~switch182; {42195#false} is VALID [2018-11-19 17:35:07,333 INFO L273 TraceCheckUtils]: 205: Hoare triple {42195#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {42195#false} is VALID [2018-11-19 17:35:07,333 INFO L273 TraceCheckUtils]: 206: Hoare triple {42195#false} assume #t~switch187; {42195#false} is VALID [2018-11-19 17:35:07,333 INFO L273 TraceCheckUtils]: 207: Hoare triple {42195#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {42195#false} is VALID [2018-11-19 17:35:07,334 INFO L256 TraceCheckUtils]: 208: Hoare triple {42195#false} call usb_acecad_exit(); {42194#true} is VALID [2018-11-19 17:35:07,334 INFO L256 TraceCheckUtils]: 209: Hoare triple {42194#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {42194#true} is VALID [2018-11-19 17:35:07,334 INFO L273 TraceCheckUtils]: 210: Hoare triple {42194#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {42194#true} is VALID [2018-11-19 17:35:07,334 INFO L273 TraceCheckUtils]: 211: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,334 INFO L268 TraceCheckUtils]: 212: Hoare quadruple {42194#true} {42194#true} #830#return; {42194#true} is VALID [2018-11-19 17:35:07,334 INFO L273 TraceCheckUtils]: 213: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:07,335 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {42194#true} {42195#false} #868#return; {42195#false} is VALID [2018-11-19 17:35:07,335 INFO L273 TraceCheckUtils]: 215: Hoare triple {42195#false} ~ldv_state_variable_0~0 := 2; {42195#false} is VALID [2018-11-19 17:35:07,335 INFO L256 TraceCheckUtils]: 216: Hoare triple {42195#false} call ldv_check_final_state(); {42195#false} is VALID [2018-11-19 17:35:07,335 INFO L273 TraceCheckUtils]: 217: Hoare triple {42195#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {42195#false} is VALID [2018-11-19 17:35:07,335 INFO L256 TraceCheckUtils]: 218: Hoare triple {42195#false} call ldv_error(); {42195#false} is VALID [2018-11-19 17:35:07,335 INFO L273 TraceCheckUtils]: 219: Hoare triple {42195#false} assume !false; {42195#false} is VALID [2018-11-19 17:35:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-19 17:35:07,363 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 17:35:07,364 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 17:35:07,387 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:35:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:07,732 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 17:35:08,046 INFO L256 TraceCheckUtils]: 0: Hoare triple {42194#true} call ULTIMATE.init(); {42194#true} is VALID [2018-11-19 17:35:08,047 INFO L273 TraceCheckUtils]: 1: Hoare triple {42194#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {42194#true} is VALID [2018-11-19 17:35:08,047 INFO L273 TraceCheckUtils]: 2: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,047 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {42194#true} {42194#true} #924#return; {42194#true} is VALID [2018-11-19 17:35:08,047 INFO L256 TraceCheckUtils]: 4: Hoare triple {42194#true} call #t~ret204 := main(); {42194#true} is VALID [2018-11-19 17:35:08,047 INFO L273 TraceCheckUtils]: 5: Hoare triple {42194#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:08,048 INFO L256 TraceCheckUtils]: 6: Hoare triple {42194#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {42194#true} is VALID [2018-11-19 17:35:08,048 INFO L273 TraceCheckUtils]: 7: Hoare triple {42194#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {42194#true} is VALID [2018-11-19 17:35:08,048 INFO L256 TraceCheckUtils]: 8: Hoare triple {42194#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {42194#true} is VALID [2018-11-19 17:35:08,048 INFO L273 TraceCheckUtils]: 9: Hoare triple {42194#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {42194#true} is VALID [2018-11-19 17:35:08,048 INFO L273 TraceCheckUtils]: 10: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,049 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {42194#true} {42194#true} #844#return; {42194#true} is VALID [2018-11-19 17:35:08,049 INFO L273 TraceCheckUtils]: 12: Hoare triple {42194#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {42194#true} is VALID [2018-11-19 17:35:08,049 INFO L273 TraceCheckUtils]: 13: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,049 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {42194#true} {42194#true} #860#return; {42194#true} is VALID [2018-11-19 17:35:08,049 INFO L273 TraceCheckUtils]: 15: Hoare triple {42194#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 16: Hoare triple {42194#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 17: Hoare triple {42194#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 18: Hoare triple {42194#true} assume #t~switch182; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 19: Hoare triple {42194#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 20: Hoare triple {42194#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 21: Hoare triple {42194#true} assume #t~switch187; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L273 TraceCheckUtils]: 22: Hoare triple {42194#true} assume 1 == ~ldv_state_variable_0~0; {42194#true} is VALID [2018-11-19 17:35:08,050 INFO L256 TraceCheckUtils]: 23: Hoare triple {42194#true} call #t~ret188 := usb_acecad_init(); {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L273 TraceCheckUtils]: 24: Hoare triple {42194#true} havoc ~result~0;havoc ~tmp~16; {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L256 TraceCheckUtils]: 25: Hoare triple {42194#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L273 TraceCheckUtils]: 26: Hoare triple {42194#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L256 TraceCheckUtils]: 27: Hoare triple {42194#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L273 TraceCheckUtils]: 28: Hoare triple {42194#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L256 TraceCheckUtils]: 29: Hoare triple {42194#true} call ldv_usb_driver_1(); {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L273 TraceCheckUtils]: 30: Hoare triple {42194#true} havoc ~tmp~17.base, ~tmp~17.offset; {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L256 TraceCheckUtils]: 31: Hoare triple {42194#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {42194#true} is VALID [2018-11-19 17:35:08,051 INFO L273 TraceCheckUtils]: 32: Hoare triple {42194#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L256 TraceCheckUtils]: 33: Hoare triple {42194#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L273 TraceCheckUtils]: 34: Hoare triple {42194#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L273 TraceCheckUtils]: 35: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {42194#true} {42194#true} #844#return; {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L273 TraceCheckUtils]: 37: Hoare triple {42194#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L273 TraceCheckUtils]: 38: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {42194#true} {42194#true} #806#return; {42194#true} is VALID [2018-11-19 17:35:08,052 INFO L273 TraceCheckUtils]: 40: Hoare triple {42194#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L273 TraceCheckUtils]: 41: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {42194#true} {42194#true} #880#return; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L273 TraceCheckUtils]: 43: Hoare triple {42194#true} #res := ~ldv_func_res~0; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L273 TraceCheckUtils]: 44: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {42194#true} {42194#true} #892#return; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L273 TraceCheckUtils]: 46: Hoare triple {42194#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L273 TraceCheckUtils]: 47: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,053 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {42194#true} {42194#true} #836#return; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 49: Hoare triple {42194#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 50: Hoare triple {42194#true} assume 0 == ~result~0;havoc #t~nondet177; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 51: Hoare triple {42194#true} #res := ~result~0; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 52: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {42194#true} {42194#true} #870#return; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 54: Hoare triple {42194#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 55: Hoare triple {42194#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {42194#true} is VALID [2018-11-19 17:35:08,054 INFO L273 TraceCheckUtils]: 56: Hoare triple {42194#true} assume !(0 != ~ldv_retval_1~0); {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 57: Hoare triple {42194#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 58: Hoare triple {42194#true} assume #t~switch182; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 59: Hoare triple {42194#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 60: Hoare triple {42194#true} assume #t~switch184; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 61: Hoare triple {42194#true} assume 1 == ~ldv_state_variable_1~0; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L256 TraceCheckUtils]: 62: Hoare triple {42194#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L273 TraceCheckUtils]: 63: Hoare triple {42194#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {42194#true} is VALID [2018-11-19 17:35:08,055 INFO L256 TraceCheckUtils]: 64: Hoare triple {42194#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L273 TraceCheckUtils]: 65: Hoare triple {42194#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L256 TraceCheckUtils]: 66: Hoare triple {42194#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L273 TraceCheckUtils]: 67: Hoare triple {42194#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L256 TraceCheckUtils]: 68: Hoare triple {42194#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L273 TraceCheckUtils]: 69: Hoare triple {42194#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L273 TraceCheckUtils]: 70: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {42194#true} {42194#true} #928#return; {42194#true} is VALID [2018-11-19 17:35:08,056 INFO L273 TraceCheckUtils]: 72: Hoare triple {42194#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 73: Hoare triple {42194#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 74: Hoare triple {42194#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 75: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {42194#true} {42194#true} #910#return; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 77: Hoare triple {42194#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 78: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {42194#true} {42194#true} #768#return; {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 80: Hoare triple {42194#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {42194#true} is VALID [2018-11-19 17:35:08,057 INFO L273 TraceCheckUtils]: 81: Hoare triple {42194#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L256 TraceCheckUtils]: 82: Hoare triple {42194#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L273 TraceCheckUtils]: 83: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L256 TraceCheckUtils]: 84: Hoare triple {42194#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L273 TraceCheckUtils]: 85: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L273 TraceCheckUtils]: 86: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {42194#true} {42194#true} #832#return; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L273 TraceCheckUtils]: 88: Hoare triple {42194#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {42194#true} is VALID [2018-11-19 17:35:08,058 INFO L273 TraceCheckUtils]: 89: Hoare triple {42194#true} assume 0 != ~tmp~0; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L256 TraceCheckUtils]: 90: Hoare triple {42194#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L273 TraceCheckUtils]: 91: Hoare triple {42194#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L273 TraceCheckUtils]: 92: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {42194#true} {42194#true} #834#return; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L273 TraceCheckUtils]: 94: Hoare triple {42194#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L273 TraceCheckUtils]: 95: Hoare triple {42194#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {42194#true} is VALID [2018-11-19 17:35:08,059 INFO L273 TraceCheckUtils]: 96: Hoare triple {42194#true} #res := ~tmp___1~0; {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L273 TraceCheckUtils]: 97: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {42194#true} {42194#true} #770#return; {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L273 TraceCheckUtils]: 99: Hoare triple {42194#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L273 TraceCheckUtils]: 100: Hoare triple {42194#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L256 TraceCheckUtils]: 101: Hoare triple {42194#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L273 TraceCheckUtils]: 102: Hoare triple {42194#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {42194#true} is VALID [2018-11-19 17:35:08,060 INFO L273 TraceCheckUtils]: 103: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {42194#true} {42194#true} #772#return; {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L273 TraceCheckUtils]: 105: Hoare triple {42194#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L256 TraceCheckUtils]: 106: Hoare triple {42194#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L273 TraceCheckUtils]: 107: Hoare triple {42194#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L273 TraceCheckUtils]: 108: Hoare triple {42194#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L256 TraceCheckUtils]: 109: Hoare triple {42194#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L273 TraceCheckUtils]: 110: Hoare triple {42194#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L273 TraceCheckUtils]: 111: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,061 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {42194#true} {42194#true} #850#return; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 113: Hoare triple {42194#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 114: Hoare triple {42194#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L256 TraceCheckUtils]: 115: Hoare triple {42194#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 116: Hoare triple {42194#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 117: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {42194#true} {42194#true} #852#return; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 119: Hoare triple {42194#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {42194#true} is VALID [2018-11-19 17:35:08,062 INFO L273 TraceCheckUtils]: 120: Hoare triple {42194#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L273 TraceCheckUtils]: 121: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {42194#true} {42194#true} #774#return; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L273 TraceCheckUtils]: 123: Hoare triple {42194#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L256 TraceCheckUtils]: 124: Hoare triple {42194#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L273 TraceCheckUtils]: 125: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L256 TraceCheckUtils]: 126: Hoare triple {42194#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L273 TraceCheckUtils]: 127: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:08,063 INFO L256 TraceCheckUtils]: 128: Hoare triple {42194#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 129: Hoare triple {42194#true} ~size := #in~size;~t := #in~t; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L256 TraceCheckUtils]: 130: Hoare triple {42194#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 131: Hoare triple {42194#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 132: Hoare triple {42194#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 133: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {42194#true} {42194#true} #858#return; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 135: Hoare triple {42194#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {42194#true} is VALID [2018-11-19 17:35:08,064 INFO L273 TraceCheckUtils]: 136: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {42194#true} {42194#true} #904#return; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L273 TraceCheckUtils]: 138: Hoare triple {42194#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L273 TraceCheckUtils]: 139: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {42194#true} {42194#true} #902#return; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L273 TraceCheckUtils]: 141: Hoare triple {42194#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L273 TraceCheckUtils]: 142: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {42194#true} {42194#true} #776#return; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L273 TraceCheckUtils]: 144: Hoare triple {42194#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {42194#true} is VALID [2018-11-19 17:35:08,065 INFO L256 TraceCheckUtils]: 145: Hoare triple {42194#true} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L256 TraceCheckUtils]: 146: Hoare triple {42194#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L273 TraceCheckUtils]: 147: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L256 TraceCheckUtils]: 148: Hoare triple {42194#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L273 TraceCheckUtils]: 149: Hoare triple {42194#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L256 TraceCheckUtils]: 150: Hoare triple {42194#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L273 TraceCheckUtils]: 151: Hoare triple {42194#true} ~size := #in~size;~t := #in~t; {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L256 TraceCheckUtils]: 152: Hoare triple {42194#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {42194#true} is VALID [2018-11-19 17:35:08,066 INFO L273 TraceCheckUtils]: 153: Hoare triple {42194#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 154: Hoare triple {42194#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 155: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {42194#true} {42194#true} #858#return; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 157: Hoare triple {42194#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 158: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {42194#true} {42194#true} #904#return; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 160: Hoare triple {42194#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {42194#true} is VALID [2018-11-19 17:35:08,067 INFO L273 TraceCheckUtils]: 161: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {42194#true} {42194#true} #902#return; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 163: Hoare triple {42194#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 164: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {42194#true} {42194#true} #890#return; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 166: Hoare triple {42194#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 167: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {42194#true} {42194#true} #778#return; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 169: Hoare triple {42194#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {42194#true} is VALID [2018-11-19 17:35:08,068 INFO L273 TraceCheckUtils]: 170: Hoare triple {42194#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L273 TraceCheckUtils]: 171: Hoare triple {42194#true} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L256 TraceCheckUtils]: 172: Hoare triple {42194#true} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L273 TraceCheckUtils]: 173: Hoare triple {42194#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L256 TraceCheckUtils]: 174: Hoare triple {42194#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L273 TraceCheckUtils]: 175: Hoare triple {42194#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L256 TraceCheckUtils]: 176: Hoare triple {42194#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L273 TraceCheckUtils]: 177: Hoare triple {42194#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {42194#true} is VALID [2018-11-19 17:35:08,069 INFO L273 TraceCheckUtils]: 178: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {42194#true} {42194#true} #802#return; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L273 TraceCheckUtils]: 180: Hoare triple {42194#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L256 TraceCheckUtils]: 181: Hoare triple {42194#true} call #t~ret196 := ldv_undef_int(); {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L273 TraceCheckUtils]: 182: Hoare triple {42194#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L273 TraceCheckUtils]: 183: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {42194#true} {42194#true} #804#return; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L273 TraceCheckUtils]: 185: Hoare triple {42194#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {42194#true} is VALID [2018-11-19 17:35:08,070 INFO L273 TraceCheckUtils]: 186: Hoare triple {42194#true} assume 0 != ~tmp___0~7; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 187: Hoare triple {42194#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 188: Hoare triple {42194#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 189: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {42194#true} {42194#true} #908#return; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 191: Hoare triple {42194#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 192: Hoare triple {42194#true} assume true; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {42194#true} {42194#true} #780#return; {42194#true} is VALID [2018-11-19 17:35:08,071 INFO L273 TraceCheckUtils]: 194: Hoare triple {42194#true} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {42194#true} is VALID [2018-11-19 17:35:08,072 INFO L273 TraceCheckUtils]: 195: Hoare triple {42194#true} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {42793#(<= (+ usb_acecad_probe_~err~0 12) 0)} is VALID [2018-11-19 17:35:08,074 INFO L273 TraceCheckUtils]: 196: Hoare triple {42793#(<= (+ usb_acecad_probe_~err~0 12) 0)} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {42793#(<= (+ usb_acecad_probe_~err~0 12) 0)} is VALID [2018-11-19 17:35:08,074 INFO L273 TraceCheckUtils]: 197: Hoare triple {42793#(<= (+ usb_acecad_probe_~err~0 12) 0)} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {42800#(<= (+ |usb_acecad_probe_#res| 12) 0)} is VALID [2018-11-19 17:35:08,076 INFO L273 TraceCheckUtils]: 198: Hoare triple {42800#(<= (+ |usb_acecad_probe_#res| 12) 0)} assume true; {42800#(<= (+ |usb_acecad_probe_#res| 12) 0)} is VALID [2018-11-19 17:35:08,077 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {42800#(<= (+ |usb_acecad_probe_#res| 12) 0)} {42194#true} #862#return; {42807#(<= (+ |main_#t~ret185| 12) 0)} is VALID [2018-11-19 17:35:08,078 INFO L273 TraceCheckUtils]: 200: Hoare triple {42807#(<= (+ |main_#t~ret185| 12) 0)} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {42811#(<= (+ ~ldv_retval_0~0 12) 0)} is VALID [2018-11-19 17:35:08,078 INFO L273 TraceCheckUtils]: 201: Hoare triple {42811#(<= (+ ~ldv_retval_0~0 12) 0)} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {42195#false} is VALID [2018-11-19 17:35:08,078 INFO L273 TraceCheckUtils]: 202: Hoare triple {42195#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {42195#false} is VALID [2018-11-19 17:35:08,078 INFO L273 TraceCheckUtils]: 203: Hoare triple {42195#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 204: Hoare triple {42195#false} assume #t~switch182; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 205: Hoare triple {42195#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 206: Hoare triple {42195#false} assume #t~switch187; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 207: Hoare triple {42195#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L256 TraceCheckUtils]: 208: Hoare triple {42195#false} call usb_acecad_exit(); {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L256 TraceCheckUtils]: 209: Hoare triple {42195#false} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 210: Hoare triple {42195#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {42195#false} is VALID [2018-11-19 17:35:08,079 INFO L273 TraceCheckUtils]: 211: Hoare triple {42195#false} assume true; {42195#false} is VALID [2018-11-19 17:35:08,080 INFO L268 TraceCheckUtils]: 212: Hoare quadruple {42195#false} {42195#false} #830#return; {42195#false} is VALID [2018-11-19 17:35:08,080 INFO L273 TraceCheckUtils]: 213: Hoare triple {42195#false} assume true; {42195#false} is VALID [2018-11-19 17:35:08,080 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {42195#false} {42195#false} #868#return; {42195#false} is VALID [2018-11-19 17:35:08,080 INFO L273 TraceCheckUtils]: 215: Hoare triple {42195#false} ~ldv_state_variable_0~0 := 2; {42195#false} is VALID [2018-11-19 17:35:08,080 INFO L256 TraceCheckUtils]: 216: Hoare triple {42195#false} call ldv_check_final_state(); {42195#false} is VALID [2018-11-19 17:35:08,081 INFO L273 TraceCheckUtils]: 217: Hoare triple {42195#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {42195#false} is VALID [2018-11-19 17:35:08,081 INFO L256 TraceCheckUtils]: 218: Hoare triple {42195#false} call ldv_error(); {42195#false} is VALID [2018-11-19 17:35:08,081 INFO L273 TraceCheckUtils]: 219: Hoare triple {42195#false} assume !false; {42195#false} is VALID [2018-11-19 17:35:08,101 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-19 17:35:08,123 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-19 17:35:08,123 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2018-11-19 17:35:08,124 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 220 [2018-11-19 17:35:08,124 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:35:08,124 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 15 states. [2018-11-19 17:35:08,361 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 225 edges. 225 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:08,362 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-19 17:35:08,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-19 17:35:08,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-11-19 17:35:08,363 INFO L87 Difference]: Start difference. First operand 1047 states and 1255 transitions. Second operand 15 states. [2018-11-19 17:35:35,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:35,123 INFO L93 Difference]: Finished difference Result 3309 states and 3973 transitions. [2018-11-19 17:35:35,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-19 17:35:35,123 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 220 [2018-11-19 17:35:35,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:35:35,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 17:35:35,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 997 transitions. [2018-11-19 17:35:35,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 17:35:35,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 997 transitions. [2018-11-19 17:35:35,145 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 33 states and 997 transitions. [2018-11-19 17:35:35,985 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 997 edges. 997 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:36,245 INFO L225 Difference]: With dead ends: 3309 [2018-11-19 17:35:36,245 INFO L226 Difference]: Without dead ends: 2278 [2018-11-19 17:35:36,248 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 217 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2018-11-19 17:35:36,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2018-11-19 17:35:39,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 1133. [2018-11-19 17:35:39,194 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:35:39,194 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2278 states. Second operand 1133 states. [2018-11-19 17:35:39,194 INFO L74 IsIncluded]: Start isIncluded. First operand 2278 states. Second operand 1133 states. [2018-11-19 17:35:39,194 INFO L87 Difference]: Start difference. First operand 2278 states. Second operand 1133 states. [2018-11-19 17:35:39,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:39,359 INFO L93 Difference]: Finished difference Result 2278 states and 2710 transitions. [2018-11-19 17:35:39,359 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 2710 transitions. [2018-11-19 17:35:39,364 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:39,364 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:39,364 INFO L74 IsIncluded]: Start isIncluded. First operand 1133 states. Second operand 2278 states. [2018-11-19 17:35:39,364 INFO L87 Difference]: Start difference. First operand 1133 states. Second operand 2278 states. [2018-11-19 17:35:39,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:39,520 INFO L93 Difference]: Finished difference Result 2278 states and 2710 transitions. [2018-11-19 17:35:39,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 2710 transitions. [2018-11-19 17:35:39,524 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:39,524 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:39,524 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:35:39,524 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:35:39,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1133 states. [2018-11-19 17:35:39,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1133 states to 1133 states and 1351 transitions. [2018-11-19 17:35:39,575 INFO L78 Accepts]: Start accepts. Automaton has 1133 states and 1351 transitions. Word has length 220 [2018-11-19 17:35:39,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:35:39,575 INFO L480 AbstractCegarLoop]: Abstraction has 1133 states and 1351 transitions. [2018-11-19 17:35:39,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-19 17:35:39,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1133 states and 1351 transitions. [2018-11-19 17:35:39,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-19 17:35:39,578 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:35:39,578 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:35:39,578 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:35:39,578 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:35:39,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1809467656, now seen corresponding path program 1 times [2018-11-19 17:35:39,578 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:35:39,579 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:35:39,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:39,581 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:35:39,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:39,894 INFO L256 TraceCheckUtils]: 0: Hoare triple {53208#true} call ULTIMATE.init(); {53208#true} is VALID [2018-11-19 17:35:39,894 INFO L273 TraceCheckUtils]: 1: Hoare triple {53208#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {53208#true} is VALID [2018-11-19 17:35:39,894 INFO L273 TraceCheckUtils]: 2: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {53208#true} {53208#true} #924#return; {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L256 TraceCheckUtils]: 4: Hoare triple {53208#true} call #t~ret204 := main(); {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L273 TraceCheckUtils]: 5: Hoare triple {53208#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L256 TraceCheckUtils]: 6: Hoare triple {53208#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L273 TraceCheckUtils]: 7: Hoare triple {53208#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {53208#true} is VALID [2018-11-19 17:35:39,895 INFO L256 TraceCheckUtils]: 8: Hoare triple {53208#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L273 TraceCheckUtils]: 9: Hoare triple {53208#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L273 TraceCheckUtils]: 10: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {53208#true} {53208#true} #844#return; {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L273 TraceCheckUtils]: 12: Hoare triple {53208#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L273 TraceCheckUtils]: 13: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,896 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {53208#true} {53208#true} #860#return; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 15: Hoare triple {53208#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 16: Hoare triple {53208#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 17: Hoare triple {53208#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 18: Hoare triple {53208#true} assume #t~switch182; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 19: Hoare triple {53208#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 20: Hoare triple {53208#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {53208#true} is VALID [2018-11-19 17:35:39,897 INFO L273 TraceCheckUtils]: 21: Hoare triple {53208#true} assume #t~switch187; {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L273 TraceCheckUtils]: 22: Hoare triple {53208#true} assume 1 == ~ldv_state_variable_0~0; {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L256 TraceCheckUtils]: 23: Hoare triple {53208#true} call #t~ret188 := usb_acecad_init(); {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L273 TraceCheckUtils]: 24: Hoare triple {53208#true} havoc ~result~0;havoc ~tmp~16; {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L256 TraceCheckUtils]: 25: Hoare triple {53208#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L273 TraceCheckUtils]: 26: Hoare triple {53208#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {53208#true} is VALID [2018-11-19 17:35:39,898 INFO L256 TraceCheckUtils]: 27: Hoare triple {53208#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L273 TraceCheckUtils]: 28: Hoare triple {53208#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L256 TraceCheckUtils]: 29: Hoare triple {53208#true} call ldv_usb_driver_1(); {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L273 TraceCheckUtils]: 30: Hoare triple {53208#true} havoc ~tmp~17.base, ~tmp~17.offset; {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L256 TraceCheckUtils]: 31: Hoare triple {53208#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L273 TraceCheckUtils]: 32: Hoare triple {53208#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {53208#true} is VALID [2018-11-19 17:35:39,899 INFO L256 TraceCheckUtils]: 33: Hoare triple {53208#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L273 TraceCheckUtils]: 34: Hoare triple {53208#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L273 TraceCheckUtils]: 35: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {53208#true} {53208#true} #844#return; {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L273 TraceCheckUtils]: 37: Hoare triple {53208#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L273 TraceCheckUtils]: 38: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,900 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {53208#true} {53208#true} #806#return; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L273 TraceCheckUtils]: 40: Hoare triple {53208#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L273 TraceCheckUtils]: 41: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {53208#true} {53208#true} #880#return; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L273 TraceCheckUtils]: 43: Hoare triple {53208#true} #res := ~ldv_func_res~0; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L273 TraceCheckUtils]: 44: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,901 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {53208#true} {53208#true} #892#return; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L273 TraceCheckUtils]: 46: Hoare triple {53208#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L273 TraceCheckUtils]: 47: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {53208#true} {53208#true} #836#return; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L273 TraceCheckUtils]: 49: Hoare triple {53208#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L273 TraceCheckUtils]: 50: Hoare triple {53208#true} assume 0 == ~result~0;havoc #t~nondet177; {53208#true} is VALID [2018-11-19 17:35:39,902 INFO L273 TraceCheckUtils]: 51: Hoare triple {53208#true} #res := ~result~0; {53208#true} is VALID [2018-11-19 17:35:39,903 INFO L273 TraceCheckUtils]: 52: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,903 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {53208#true} {53208#true} #870#return; {53208#true} is VALID [2018-11-19 17:35:39,903 INFO L273 TraceCheckUtils]: 54: Hoare triple {53208#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {53208#true} is VALID [2018-11-19 17:35:39,903 INFO L273 TraceCheckUtils]: 55: Hoare triple {53208#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {53208#true} is VALID [2018-11-19 17:35:39,903 INFO L273 TraceCheckUtils]: 56: Hoare triple {53208#true} assume !(0 != ~ldv_retval_1~0); {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L273 TraceCheckUtils]: 57: Hoare triple {53208#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L273 TraceCheckUtils]: 58: Hoare triple {53208#true} assume #t~switch182; {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L273 TraceCheckUtils]: 59: Hoare triple {53208#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L273 TraceCheckUtils]: 60: Hoare triple {53208#true} assume #t~switch184; {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L273 TraceCheckUtils]: 61: Hoare triple {53208#true} assume 1 == ~ldv_state_variable_1~0; {53208#true} is VALID [2018-11-19 17:35:39,904 INFO L256 TraceCheckUtils]: 62: Hoare triple {53208#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L273 TraceCheckUtils]: 63: Hoare triple {53208#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L256 TraceCheckUtils]: 64: Hoare triple {53208#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L273 TraceCheckUtils]: 65: Hoare triple {53208#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L256 TraceCheckUtils]: 66: Hoare triple {53208#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L273 TraceCheckUtils]: 67: Hoare triple {53208#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {53208#true} is VALID [2018-11-19 17:35:39,905 INFO L256 TraceCheckUtils]: 68: Hoare triple {53208#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L273 TraceCheckUtils]: 69: Hoare triple {53208#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L273 TraceCheckUtils]: 70: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {53208#true} {53208#true} #928#return; {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L273 TraceCheckUtils]: 72: Hoare triple {53208#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L273 TraceCheckUtils]: 73: Hoare triple {53208#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {53208#true} is VALID [2018-11-19 17:35:39,906 INFO L273 TraceCheckUtils]: 74: Hoare triple {53208#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L273 TraceCheckUtils]: 75: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {53208#true} {53208#true} #910#return; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L273 TraceCheckUtils]: 77: Hoare triple {53208#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L273 TraceCheckUtils]: 78: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {53208#true} {53208#true} #768#return; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L273 TraceCheckUtils]: 80: Hoare triple {53208#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L273 TraceCheckUtils]: 81: Hoare triple {53208#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {53208#true} is VALID [2018-11-19 17:35:39,907 INFO L256 TraceCheckUtils]: 82: Hoare triple {53208#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L273 TraceCheckUtils]: 83: Hoare triple {53208#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L256 TraceCheckUtils]: 84: Hoare triple {53208#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L273 TraceCheckUtils]: 85: Hoare triple {53208#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L273 TraceCheckUtils]: 86: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {53208#true} {53208#true} #832#return; {53208#true} is VALID [2018-11-19 17:35:39,908 INFO L273 TraceCheckUtils]: 88: Hoare triple {53208#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {53208#true} is VALID [2018-11-19 17:35:39,909 INFO L273 TraceCheckUtils]: 89: Hoare triple {53208#true} assume 0 != ~tmp~0; {53208#true} is VALID [2018-11-19 17:35:39,909 INFO L256 TraceCheckUtils]: 90: Hoare triple {53208#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {53208#true} is VALID [2018-11-19 17:35:39,909 INFO L273 TraceCheckUtils]: 91: Hoare triple {53208#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {53208#true} is VALID [2018-11-19 17:35:39,909 INFO L273 TraceCheckUtils]: 92: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,909 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {53208#true} {53208#true} #834#return; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L273 TraceCheckUtils]: 94: Hoare triple {53208#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L273 TraceCheckUtils]: 95: Hoare triple {53208#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L273 TraceCheckUtils]: 96: Hoare triple {53208#true} #res := ~tmp___1~0; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L273 TraceCheckUtils]: 97: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {53208#true} {53208#true} #770#return; {53208#true} is VALID [2018-11-19 17:35:39,910 INFO L273 TraceCheckUtils]: 99: Hoare triple {53208#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L273 TraceCheckUtils]: 100: Hoare triple {53208#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L256 TraceCheckUtils]: 101: Hoare triple {53208#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L273 TraceCheckUtils]: 102: Hoare triple {53208#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L273 TraceCheckUtils]: 103: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {53208#true} {53208#true} #772#return; {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L273 TraceCheckUtils]: 105: Hoare triple {53208#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {53208#true} is VALID [2018-11-19 17:35:39,911 INFO L256 TraceCheckUtils]: 106: Hoare triple {53208#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L273 TraceCheckUtils]: 107: Hoare triple {53208#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L273 TraceCheckUtils]: 108: Hoare triple {53208#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L256 TraceCheckUtils]: 109: Hoare triple {53208#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L273 TraceCheckUtils]: 110: Hoare triple {53208#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L273 TraceCheckUtils]: 111: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,912 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {53208#true} {53208#true} #850#return; {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L273 TraceCheckUtils]: 113: Hoare triple {53208#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L273 TraceCheckUtils]: 114: Hoare triple {53208#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L256 TraceCheckUtils]: 115: Hoare triple {53208#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L273 TraceCheckUtils]: 116: Hoare triple {53208#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L273 TraceCheckUtils]: 117: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,913 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {53208#true} {53208#true} #852#return; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L273 TraceCheckUtils]: 119: Hoare triple {53208#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L273 TraceCheckUtils]: 120: Hoare triple {53208#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L273 TraceCheckUtils]: 121: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {53208#true} {53208#true} #774#return; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L273 TraceCheckUtils]: 123: Hoare triple {53208#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {53208#true} is VALID [2018-11-19 17:35:39,914 INFO L256 TraceCheckUtils]: 124: Hoare triple {53208#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L273 TraceCheckUtils]: 125: Hoare triple {53208#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L256 TraceCheckUtils]: 126: Hoare triple {53208#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L273 TraceCheckUtils]: 127: Hoare triple {53208#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L256 TraceCheckUtils]: 128: Hoare triple {53208#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L273 TraceCheckUtils]: 129: Hoare triple {53208#true} ~size := #in~size;~t := #in~t; {53208#true} is VALID [2018-11-19 17:35:39,915 INFO L256 TraceCheckUtils]: 130: Hoare triple {53208#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L273 TraceCheckUtils]: 131: Hoare triple {53208#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L273 TraceCheckUtils]: 132: Hoare triple {53208#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L273 TraceCheckUtils]: 133: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {53208#true} {53208#true} #858#return; {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L273 TraceCheckUtils]: 135: Hoare triple {53208#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {53208#true} is VALID [2018-11-19 17:35:39,916 INFO L273 TraceCheckUtils]: 136: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {53208#true} {53208#true} #904#return; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L273 TraceCheckUtils]: 138: Hoare triple {53208#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L273 TraceCheckUtils]: 139: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {53208#true} {53208#true} #902#return; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L273 TraceCheckUtils]: 141: Hoare triple {53208#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {53208#true} is VALID [2018-11-19 17:35:39,917 INFO L273 TraceCheckUtils]: 142: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {53208#true} {53208#true} #776#return; {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L273 TraceCheckUtils]: 144: Hoare triple {53208#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L256 TraceCheckUtils]: 145: Hoare triple {53208#true} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L256 TraceCheckUtils]: 146: Hoare triple {53208#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L273 TraceCheckUtils]: 147: Hoare triple {53208#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {53208#true} is VALID [2018-11-19 17:35:39,918 INFO L256 TraceCheckUtils]: 148: Hoare triple {53208#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {53208#true} is VALID [2018-11-19 17:35:39,919 INFO L273 TraceCheckUtils]: 149: Hoare triple {53208#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {53208#true} is VALID [2018-11-19 17:35:39,919 INFO L256 TraceCheckUtils]: 150: Hoare triple {53208#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {53208#true} is VALID [2018-11-19 17:35:39,919 INFO L273 TraceCheckUtils]: 151: Hoare triple {53208#true} ~size := #in~size;~t := #in~t; {53208#true} is VALID [2018-11-19 17:35:39,919 INFO L256 TraceCheckUtils]: 152: Hoare triple {53208#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {53208#true} is VALID [2018-11-19 17:35:39,919 INFO L273 TraceCheckUtils]: 153: Hoare triple {53208#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {53208#true} is VALID [2018-11-19 17:35:39,921 INFO L273 TraceCheckUtils]: 154: Hoare triple {53208#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {53210#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 17:35:39,922 INFO L273 TraceCheckUtils]: 155: Hoare triple {53210#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} assume true; {53210#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 17:35:39,929 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {53210#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} {53208#true} #858#return; {53211#(and (= 0 |__kmalloc_#t~ret55.base|) (= 0 |__kmalloc_#t~ret55.offset|))} is VALID [2018-11-19 17:35:39,929 INFO L273 TraceCheckUtils]: 157: Hoare triple {53211#(and (= 0 |__kmalloc_#t~ret55.base|) (= 0 |__kmalloc_#t~ret55.offset|))} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {53212#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 17:35:39,930 INFO L273 TraceCheckUtils]: 158: Hoare triple {53212#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} assume true; {53212#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 17:35:39,931 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {53212#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} {53208#true} #904#return; {53213#(and (= 0 |kmalloc_#t~ret56.offset|) (= 0 |kmalloc_#t~ret56.base|))} is VALID [2018-11-19 17:35:39,931 INFO L273 TraceCheckUtils]: 160: Hoare triple {53213#(and (= 0 |kmalloc_#t~ret56.offset|) (= 0 |kmalloc_#t~ret56.base|))} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {53214#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 17:35:39,932 INFO L273 TraceCheckUtils]: 161: Hoare triple {53214#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} assume true; {53214#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 17:35:39,933 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {53214#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} {53208#true} #902#return; {53215#(and (= 0 |kzalloc_#t~ret57.base|) (= 0 |kzalloc_#t~ret57.offset|))} is VALID [2018-11-19 17:35:39,934 INFO L273 TraceCheckUtils]: 163: Hoare triple {53215#(and (= 0 |kzalloc_#t~ret57.base|) (= 0 |kzalloc_#t~ret57.offset|))} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {53216#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 17:35:39,934 INFO L273 TraceCheckUtils]: 164: Hoare triple {53216#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} assume true; {53216#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 17:35:39,935 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {53216#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} {53208#true} #890#return; {53217#(and (= 0 |input_allocate_device_#t~ret71.offset|) (= 0 |input_allocate_device_#t~ret71.base|))} is VALID [2018-11-19 17:35:39,935 INFO L273 TraceCheckUtils]: 166: Hoare triple {53217#(and (= 0 |input_allocate_device_#t~ret71.offset|) (= 0 |input_allocate_device_#t~ret71.base|))} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {53218#(and (= 0 |input_allocate_device_#res.base|) (= 0 |input_allocate_device_#res.offset|))} is VALID [2018-11-19 17:35:39,937 INFO L273 TraceCheckUtils]: 167: Hoare triple {53218#(and (= 0 |input_allocate_device_#res.base|) (= 0 |input_allocate_device_#res.offset|))} assume true; {53218#(and (= 0 |input_allocate_device_#res.base|) (= 0 |input_allocate_device_#res.offset|))} is VALID [2018-11-19 17:35:39,941 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {53218#(and (= 0 |input_allocate_device_#res.base|) (= 0 |input_allocate_device_#res.offset|))} {53208#true} #778#return; {53219#(and (= 0 |usb_acecad_probe_#t~ret127.base|) (= 0 |usb_acecad_probe_#t~ret127.offset|))} is VALID [2018-11-19 17:35:39,941 INFO L273 TraceCheckUtils]: 169: Hoare triple {53219#(and (= 0 |usb_acecad_probe_#t~ret127.base|) (= 0 |usb_acecad_probe_#t~ret127.offset|))} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {53220#(and (= usb_acecad_probe_~input_dev~0.base 0) (= usb_acecad_probe_~input_dev~0.offset 0))} is VALID [2018-11-19 17:35:39,944 INFO L273 TraceCheckUtils]: 170: Hoare triple {53220#(and (= usb_acecad_probe_~input_dev~0.base 0) (= usb_acecad_probe_~input_dev~0.offset 0))} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {53209#false} is VALID [2018-11-19 17:35:39,944 INFO L273 TraceCheckUtils]: 171: Hoare triple {53209#false} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {53209#false} is VALID [2018-11-19 17:35:39,944 INFO L256 TraceCheckUtils]: 172: Hoare triple {53209#false} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {53208#true} is VALID [2018-11-19 17:35:39,944 INFO L273 TraceCheckUtils]: 173: Hoare triple {53208#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L256 TraceCheckUtils]: 174: Hoare triple {53208#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L273 TraceCheckUtils]: 175: Hoare triple {53208#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L256 TraceCheckUtils]: 176: Hoare triple {53208#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L273 TraceCheckUtils]: 177: Hoare triple {53208#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L273 TraceCheckUtils]: 178: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,945 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {53208#true} {53208#true} #802#return; {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L273 TraceCheckUtils]: 180: Hoare triple {53208#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L256 TraceCheckUtils]: 181: Hoare triple {53208#true} call #t~ret196 := ldv_undef_int(); {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L273 TraceCheckUtils]: 182: Hoare triple {53208#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L273 TraceCheckUtils]: 183: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {53208#true} {53208#true} #804#return; {53208#true} is VALID [2018-11-19 17:35:39,946 INFO L273 TraceCheckUtils]: 185: Hoare triple {53208#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L273 TraceCheckUtils]: 186: Hoare triple {53208#true} assume 0 != ~tmp___0~7; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L273 TraceCheckUtils]: 187: Hoare triple {53208#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L273 TraceCheckUtils]: 188: Hoare triple {53208#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L273 TraceCheckUtils]: 189: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {53208#true} {53208#true} #908#return; {53208#true} is VALID [2018-11-19 17:35:39,947 INFO L273 TraceCheckUtils]: 191: Hoare triple {53208#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {53208#true} is VALID [2018-11-19 17:35:39,948 INFO L273 TraceCheckUtils]: 192: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,948 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {53208#true} {53209#false} #780#return; {53209#false} is VALID [2018-11-19 17:35:39,948 INFO L273 TraceCheckUtils]: 194: Hoare triple {53209#false} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {53209#false} is VALID [2018-11-19 17:35:39,948 INFO L273 TraceCheckUtils]: 195: Hoare triple {53209#false} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {53209#false} is VALID [2018-11-19 17:35:39,948 INFO L273 TraceCheckUtils]: 196: Hoare triple {53209#false} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L273 TraceCheckUtils]: 197: Hoare triple {53209#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L273 TraceCheckUtils]: 198: Hoare triple {53209#false} assume true; {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {53209#false} {53208#true} #862#return; {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L273 TraceCheckUtils]: 200: Hoare triple {53209#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L273 TraceCheckUtils]: 201: Hoare triple {53209#false} assume !(0 == ~ldv_retval_0~0); {53209#false} is VALID [2018-11-19 17:35:39,949 INFO L273 TraceCheckUtils]: 202: Hoare triple {53209#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L273 TraceCheckUtils]: 203: Hoare triple {53209#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L273 TraceCheckUtils]: 204: Hoare triple {53209#false} assume #t~switch182; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L273 TraceCheckUtils]: 205: Hoare triple {53209#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L273 TraceCheckUtils]: 206: Hoare triple {53209#false} assume #t~switch187; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L273 TraceCheckUtils]: 207: Hoare triple {53209#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {53209#false} is VALID [2018-11-19 17:35:39,950 INFO L256 TraceCheckUtils]: 208: Hoare triple {53209#false} call usb_acecad_exit(); {53208#true} is VALID [2018-11-19 17:35:39,951 INFO L256 TraceCheckUtils]: 209: Hoare triple {53208#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {53208#true} is VALID [2018-11-19 17:35:39,951 INFO L273 TraceCheckUtils]: 210: Hoare triple {53208#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {53208#true} is VALID [2018-11-19 17:35:39,951 INFO L273 TraceCheckUtils]: 211: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,951 INFO L268 TraceCheckUtils]: 212: Hoare quadruple {53208#true} {53208#true} #830#return; {53208#true} is VALID [2018-11-19 17:35:39,951 INFO L273 TraceCheckUtils]: 213: Hoare triple {53208#true} assume true; {53208#true} is VALID [2018-11-19 17:35:39,952 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {53208#true} {53209#false} #868#return; {53209#false} is VALID [2018-11-19 17:35:39,952 INFO L273 TraceCheckUtils]: 215: Hoare triple {53209#false} ~ldv_state_variable_0~0 := 2; {53209#false} is VALID [2018-11-19 17:35:39,952 INFO L256 TraceCheckUtils]: 216: Hoare triple {53209#false} call ldv_check_final_state(); {53209#false} is VALID [2018-11-19 17:35:39,952 INFO L273 TraceCheckUtils]: 217: Hoare triple {53209#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {53209#false} is VALID [2018-11-19 17:35:39,952 INFO L256 TraceCheckUtils]: 218: Hoare triple {53209#false} call ldv_error(); {53209#false} is VALID [2018-11-19 17:35:39,952 INFO L273 TraceCheckUtils]: 219: Hoare triple {53209#false} assume !false; {53209#false} is VALID [2018-11-19 17:35:39,987 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-19 17:35:39,987 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:35:39,988 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-11-19 17:35:39,988 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 220 [2018-11-19 17:35:39,989 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:35:39,989 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 13 states. [2018-11-19 17:35:40,179 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 201 edges. 201 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:40,179 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-19 17:35:40,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-19 17:35:40,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-11-19 17:35:40,180 INFO L87 Difference]: Start difference. First operand 1133 states and 1351 transitions. Second operand 13 states. [2018-11-19 17:35:55,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:55,866 INFO L93 Difference]: Finished difference Result 2296 states and 2752 transitions. [2018-11-19 17:35:55,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-19 17:35:55,867 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 220 [2018-11-19 17:35:55,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:35:55,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-11-19 17:35:55,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 651 transitions. [2018-11-19 17:35:55,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-11-19 17:35:55,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 651 transitions. [2018-11-19 17:35:55,876 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 13 states and 651 transitions. [2018-11-19 17:35:56,376 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 651 edges. 651 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:56,433 INFO L225 Difference]: With dead ends: 2296 [2018-11-19 17:35:56,433 INFO L226 Difference]: Without dead ends: 1179 [2018-11-19 17:35:56,435 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-11-19 17:35:56,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2018-11-19 17:35:59,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 1145. [2018-11-19 17:35:59,200 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:35:59,200 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1179 states. Second operand 1145 states. [2018-11-19 17:35:59,200 INFO L74 IsIncluded]: Start isIncluded. First operand 1179 states. Second operand 1145 states. [2018-11-19 17:35:59,200 INFO L87 Difference]: Start difference. First operand 1179 states. Second operand 1145 states. [2018-11-19 17:35:59,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:59,255 INFO L93 Difference]: Finished difference Result 1179 states and 1401 transitions. [2018-11-19 17:35:59,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 1401 transitions. [2018-11-19 17:35:59,257 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:59,257 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:59,257 INFO L74 IsIncluded]: Start isIncluded. First operand 1145 states. Second operand 1179 states. [2018-11-19 17:35:59,257 INFO L87 Difference]: Start difference. First operand 1145 states. Second operand 1179 states. [2018-11-19 17:35:59,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:59,314 INFO L93 Difference]: Finished difference Result 1179 states and 1401 transitions. [2018-11-19 17:35:59,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 1401 transitions. [2018-11-19 17:35:59,315 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:59,315 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:59,316 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:35:59,316 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:35:59,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1145 states. [2018-11-19 17:35:59,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1367 transitions. [2018-11-19 17:35:59,365 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1367 transitions. Word has length 220 [2018-11-19 17:35:59,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:35:59,366 INFO L480 AbstractCegarLoop]: Abstraction has 1145 states and 1367 transitions. [2018-11-19 17:35:59,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-19 17:35:59,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1367 transitions. [2018-11-19 17:35:59,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-19 17:35:59,368 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:35:59,368 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:35:59,368 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:35:59,368 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:35:59,368 INFO L82 PathProgramCache]: Analyzing trace with hash -703999705, now seen corresponding path program 1 times [2018-11-19 17:35:59,368 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:35:59,368 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:35:59,371 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:59,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:35:59,371 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:59,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:59,654 INFO L256 TraceCheckUtils]: 0: Hoare triple {60019#true} call ULTIMATE.init(); {60019#true} is VALID [2018-11-19 17:35:59,654 INFO L273 TraceCheckUtils]: 1: Hoare triple {60019#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {60019#true} is VALID [2018-11-19 17:35:59,655 INFO L273 TraceCheckUtils]: 2: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,655 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {60019#true} {60019#true} #924#return; {60019#true} is VALID [2018-11-19 17:35:59,655 INFO L256 TraceCheckUtils]: 4: Hoare triple {60019#true} call #t~ret204 := main(); {60019#true} is VALID [2018-11-19 17:35:59,655 INFO L273 TraceCheckUtils]: 5: Hoare triple {60019#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {60019#true} is VALID [2018-11-19 17:35:59,655 INFO L256 TraceCheckUtils]: 6: Hoare triple {60019#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L273 TraceCheckUtils]: 7: Hoare triple {60019#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L256 TraceCheckUtils]: 8: Hoare triple {60019#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L273 TraceCheckUtils]: 9: Hoare triple {60019#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L273 TraceCheckUtils]: 10: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {60019#true} {60019#true} #844#return; {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L273 TraceCheckUtils]: 12: Hoare triple {60019#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {60019#true} is VALID [2018-11-19 17:35:59,656 INFO L273 TraceCheckUtils]: 13: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {60019#true} {60019#true} #860#return; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 15: Hoare triple {60019#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 16: Hoare triple {60019#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 17: Hoare triple {60019#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 18: Hoare triple {60019#true} assume #t~switch182; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 19: Hoare triple {60019#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 20: Hoare triple {60019#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 21: Hoare triple {60019#true} assume #t~switch187; {60019#true} is VALID [2018-11-19 17:35:59,657 INFO L273 TraceCheckUtils]: 22: Hoare triple {60019#true} assume 1 == ~ldv_state_variable_0~0; {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L256 TraceCheckUtils]: 23: Hoare triple {60019#true} call #t~ret188 := usb_acecad_init(); {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L273 TraceCheckUtils]: 24: Hoare triple {60019#true} havoc ~result~0;havoc ~tmp~16; {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L256 TraceCheckUtils]: 25: Hoare triple {60019#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L273 TraceCheckUtils]: 26: Hoare triple {60019#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L256 TraceCheckUtils]: 27: Hoare triple {60019#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L273 TraceCheckUtils]: 28: Hoare triple {60019#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L256 TraceCheckUtils]: 29: Hoare triple {60019#true} call ldv_usb_driver_1(); {60019#true} is VALID [2018-11-19 17:35:59,658 INFO L273 TraceCheckUtils]: 30: Hoare triple {60019#true} havoc ~tmp~17.base, ~tmp~17.offset; {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L256 TraceCheckUtils]: 31: Hoare triple {60019#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L273 TraceCheckUtils]: 32: Hoare triple {60019#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L256 TraceCheckUtils]: 33: Hoare triple {60019#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L273 TraceCheckUtils]: 34: Hoare triple {60019#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L273 TraceCheckUtils]: 35: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {60019#true} {60019#true} #844#return; {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L273 TraceCheckUtils]: 37: Hoare triple {60019#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L273 TraceCheckUtils]: 38: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,659 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {60019#true} {60019#true} #806#return; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 40: Hoare triple {60019#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 41: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {60019#true} {60019#true} #880#return; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 43: Hoare triple {60019#true} #res := ~ldv_func_res~0; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 44: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {60019#true} {60019#true} #892#return; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 46: Hoare triple {60019#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {60019#true} is VALID [2018-11-19 17:35:59,660 INFO L273 TraceCheckUtils]: 47: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {60019#true} {60019#true} #836#return; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 49: Hoare triple {60019#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 50: Hoare triple {60019#true} assume 0 == ~result~0;havoc #t~nondet177; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 51: Hoare triple {60019#true} #res := ~result~0; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 52: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {60019#true} {60019#true} #870#return; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 54: Hoare triple {60019#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {60019#true} is VALID [2018-11-19 17:35:59,661 INFO L273 TraceCheckUtils]: 55: Hoare triple {60019#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 56: Hoare triple {60019#true} assume !(0 != ~ldv_retval_1~0); {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 57: Hoare triple {60019#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 58: Hoare triple {60019#true} assume #t~switch182; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 59: Hoare triple {60019#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 60: Hoare triple {60019#true} assume #t~switch184; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 61: Hoare triple {60019#true} assume 1 == ~ldv_state_variable_1~0; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L256 TraceCheckUtils]: 62: Hoare triple {60019#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L273 TraceCheckUtils]: 63: Hoare triple {60019#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {60019#true} is VALID [2018-11-19 17:35:59,662 INFO L256 TraceCheckUtils]: 64: Hoare triple {60019#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 65: Hoare triple {60019#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L256 TraceCheckUtils]: 66: Hoare triple {60019#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 67: Hoare triple {60019#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L256 TraceCheckUtils]: 68: Hoare triple {60019#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 69: Hoare triple {60019#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 70: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {60019#true} {60019#true} #928#return; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 72: Hoare triple {60019#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {60019#true} is VALID [2018-11-19 17:35:59,663 INFO L273 TraceCheckUtils]: 73: Hoare triple {60019#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 74: Hoare triple {60019#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 75: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {60019#true} {60019#true} #910#return; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 77: Hoare triple {60019#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 78: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {60019#true} {60019#true} #768#return; {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 80: Hoare triple {60019#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {60019#true} is VALID [2018-11-19 17:35:59,664 INFO L273 TraceCheckUtils]: 81: Hoare triple {60019#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L256 TraceCheckUtils]: 82: Hoare triple {60019#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L273 TraceCheckUtils]: 83: Hoare triple {60019#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L256 TraceCheckUtils]: 84: Hoare triple {60019#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L273 TraceCheckUtils]: 85: Hoare triple {60019#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L273 TraceCheckUtils]: 86: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {60019#true} {60019#true} #832#return; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L273 TraceCheckUtils]: 88: Hoare triple {60019#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L273 TraceCheckUtils]: 89: Hoare triple {60019#true} assume 0 != ~tmp~0; {60019#true} is VALID [2018-11-19 17:35:59,665 INFO L256 TraceCheckUtils]: 90: Hoare triple {60019#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 91: Hoare triple {60019#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 92: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {60019#true} {60019#true} #834#return; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 94: Hoare triple {60019#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 95: Hoare triple {60019#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 96: Hoare triple {60019#true} #res := ~tmp___1~0; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L273 TraceCheckUtils]: 97: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,666 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {60019#true} {60019#true} #770#return; {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 99: Hoare triple {60019#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 100: Hoare triple {60019#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L256 TraceCheckUtils]: 101: Hoare triple {60019#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 102: Hoare triple {60019#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 103: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {60019#true} {60019#true} #772#return; {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 105: Hoare triple {60019#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L256 TraceCheckUtils]: 106: Hoare triple {60019#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {60019#true} is VALID [2018-11-19 17:35:59,667 INFO L273 TraceCheckUtils]: 107: Hoare triple {60019#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 108: Hoare triple {60019#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L256 TraceCheckUtils]: 109: Hoare triple {60019#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 110: Hoare triple {60019#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 111: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {60019#true} {60019#true} #850#return; {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 113: Hoare triple {60019#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 114: Hoare triple {60019#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L256 TraceCheckUtils]: 115: Hoare triple {60019#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {60019#true} is VALID [2018-11-19 17:35:59,668 INFO L273 TraceCheckUtils]: 116: Hoare triple {60019#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L273 TraceCheckUtils]: 117: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {60019#true} {60019#true} #852#return; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L273 TraceCheckUtils]: 119: Hoare triple {60019#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L273 TraceCheckUtils]: 120: Hoare triple {60019#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L273 TraceCheckUtils]: 121: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {60019#true} {60019#true} #774#return; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L273 TraceCheckUtils]: 123: Hoare triple {60019#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {60019#true} is VALID [2018-11-19 17:35:59,669 INFO L256 TraceCheckUtils]: 124: Hoare triple {60019#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 125: Hoare triple {60019#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L256 TraceCheckUtils]: 126: Hoare triple {60019#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 127: Hoare triple {60019#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L256 TraceCheckUtils]: 128: Hoare triple {60019#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 129: Hoare triple {60019#true} ~size := #in~size;~t := #in~t; {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L256 TraceCheckUtils]: 130: Hoare triple {60019#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 131: Hoare triple {60019#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 132: Hoare triple {60019#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {60019#true} is VALID [2018-11-19 17:35:59,670 INFO L273 TraceCheckUtils]: 133: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {60019#true} {60019#true} #858#return; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L273 TraceCheckUtils]: 135: Hoare triple {60019#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L273 TraceCheckUtils]: 136: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {60019#true} {60019#true} #904#return; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L273 TraceCheckUtils]: 138: Hoare triple {60019#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L273 TraceCheckUtils]: 139: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {60019#true} {60019#true} #902#return; {60019#true} is VALID [2018-11-19 17:35:59,671 INFO L273 TraceCheckUtils]: 141: Hoare triple {60019#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L273 TraceCheckUtils]: 142: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {60019#true} {60019#true} #776#return; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L273 TraceCheckUtils]: 144: Hoare triple {60019#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L256 TraceCheckUtils]: 145: Hoare triple {60019#true} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L256 TraceCheckUtils]: 146: Hoare triple {60019#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L273 TraceCheckUtils]: 147: Hoare triple {60019#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L256 TraceCheckUtils]: 148: Hoare triple {60019#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L273 TraceCheckUtils]: 149: Hoare triple {60019#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {60019#true} is VALID [2018-11-19 17:35:59,672 INFO L256 TraceCheckUtils]: 150: Hoare triple {60019#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 151: Hoare triple {60019#true} ~size := #in~size;~t := #in~t; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L256 TraceCheckUtils]: 152: Hoare triple {60019#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 153: Hoare triple {60019#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 154: Hoare triple {60019#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 155: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {60019#true} {60019#true} #858#return; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 157: Hoare triple {60019#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L273 TraceCheckUtils]: 158: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,673 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {60019#true} {60019#true} #904#return; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L273 TraceCheckUtils]: 160: Hoare triple {60019#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L273 TraceCheckUtils]: 161: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {60019#true} {60019#true} #902#return; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L273 TraceCheckUtils]: 163: Hoare triple {60019#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L273 TraceCheckUtils]: 164: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {60019#true} {60019#true} #890#return; {60019#true} is VALID [2018-11-19 17:35:59,674 INFO L273 TraceCheckUtils]: 166: Hoare triple {60019#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L273 TraceCheckUtils]: 167: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {60019#true} {60019#true} #778#return; {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L273 TraceCheckUtils]: 169: Hoare triple {60019#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L273 TraceCheckUtils]: 170: Hoare triple {60019#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L273 TraceCheckUtils]: 171: Hoare triple {60019#true} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L256 TraceCheckUtils]: 172: Hoare triple {60019#true} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {60019#true} is VALID [2018-11-19 17:35:59,675 INFO L273 TraceCheckUtils]: 173: Hoare triple {60019#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L256 TraceCheckUtils]: 174: Hoare triple {60019#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L273 TraceCheckUtils]: 175: Hoare triple {60019#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L256 TraceCheckUtils]: 176: Hoare triple {60019#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L273 TraceCheckUtils]: 177: Hoare triple {60019#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L273 TraceCheckUtils]: 178: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {60019#true} {60019#true} #802#return; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L273 TraceCheckUtils]: 180: Hoare triple {60019#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L256 TraceCheckUtils]: 181: Hoare triple {60019#true} call #t~ret196 := ldv_undef_int(); {60019#true} is VALID [2018-11-19 17:35:59,676 INFO L273 TraceCheckUtils]: 182: Hoare triple {60019#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {60019#true} is VALID [2018-11-19 17:35:59,677 INFO L273 TraceCheckUtils]: 183: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,677 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {60019#true} {60019#true} #804#return; {60019#true} is VALID [2018-11-19 17:35:59,677 INFO L273 TraceCheckUtils]: 185: Hoare triple {60019#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {60019#true} is VALID [2018-11-19 17:35:59,677 INFO L273 TraceCheckUtils]: 186: Hoare triple {60019#true} assume 0 != ~tmp___0~7; {60019#true} is VALID [2018-11-19 17:35:59,678 INFO L273 TraceCheckUtils]: 187: Hoare triple {60019#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {60021#(<= (+ ~usb_urb~0.offset ~usb_urb~0.base) (+ (* 18446744073709551616 (div (+ ~usb_urb~0.offset (+ ~usb_urb~0.base (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,680 INFO L273 TraceCheckUtils]: 188: Hoare triple {60021#(<= (+ ~usb_urb~0.offset ~usb_urb~0.base) (+ (* 18446744073709551616 (div (+ ~usb_urb~0.offset (+ ~usb_urb~0.base (- 1))) 18446744073709551616)) 18446744073709551615))} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {60022#(<= (+ |ldv_alloc_urb_#res.base| |ldv_alloc_urb_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#res.offset| (+ |ldv_alloc_urb_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,680 INFO L273 TraceCheckUtils]: 189: Hoare triple {60022#(<= (+ |ldv_alloc_urb_#res.base| |ldv_alloc_urb_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#res.offset| (+ |ldv_alloc_urb_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} assume true; {60022#(<= (+ |ldv_alloc_urb_#res.base| |ldv_alloc_urb_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#res.offset| (+ |ldv_alloc_urb_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,682 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {60022#(<= (+ |ldv_alloc_urb_#res.base| |ldv_alloc_urb_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#res.offset| (+ |ldv_alloc_urb_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} {60019#true} #908#return; {60023#(<= (+ |ldv_usb_alloc_urb_5_#t~ret193.offset| |ldv_usb_alloc_urb_5_#t~ret193.base|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#t~ret193.offset| (+ |ldv_usb_alloc_urb_5_#t~ret193.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,682 INFO L273 TraceCheckUtils]: 191: Hoare triple {60023#(<= (+ |ldv_usb_alloc_urb_5_#t~ret193.offset| |ldv_usb_alloc_urb_5_#t~ret193.base|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#t~ret193.offset| (+ |ldv_usb_alloc_urb_5_#t~ret193.base| (- 1))) 18446744073709551616)) 18446744073709551615))} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {60024#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.offset| (+ |ldv_usb_alloc_urb_5_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,684 INFO L273 TraceCheckUtils]: 192: Hoare triple {60024#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.offset| (+ |ldv_usb_alloc_urb_5_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} assume true; {60024#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.offset| (+ |ldv_usb_alloc_urb_5_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,685 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {60024#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.offset| (+ |ldv_usb_alloc_urb_5_#res.base| (- 1))) 18446744073709551616)) 18446744073709551615))} {60019#true} #780#return; {60025#(<= (+ |usb_acecad_probe_#t~ret130.base| |usb_acecad_probe_#t~ret130.offset|) (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~ret130.offset| (+ |usb_acecad_probe_#t~ret130.base| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 17:35:59,686 INFO L273 TraceCheckUtils]: 194: Hoare triple {60025#(<= (+ |usb_acecad_probe_#t~ret130.base| |usb_acecad_probe_#t~ret130.offset|) (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~ret130.offset| (+ |usb_acecad_probe_#t~ret130.base| (- 1))) 18446744073709551616)) 18446744073709551615))} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {60026#(<= (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~mem131.offset| |usb_acecad_probe_#t~mem131.base|) 18446744073709551616)) 1) (+ |usb_acecad_probe_#t~mem131.offset| |usb_acecad_probe_#t~mem131.base|))} is VALID [2018-11-19 17:35:59,687 INFO L273 TraceCheckUtils]: 195: Hoare triple {60026#(<= (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~mem131.offset| |usb_acecad_probe_#t~mem131.base|) 18446744073709551616)) 1) (+ |usb_acecad_probe_#t~mem131.offset| |usb_acecad_probe_#t~mem131.base|))} assume 0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616;havoc #t~mem131.base, #t~mem131.offset;~err~0 := -12; {60020#false} is VALID [2018-11-19 17:35:59,687 INFO L273 TraceCheckUtils]: 196: Hoare triple {60020#false} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {60020#false} is VALID [2018-11-19 17:35:59,687 INFO L273 TraceCheckUtils]: 197: Hoare triple {60020#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {60020#false} is VALID [2018-11-19 17:35:59,688 INFO L273 TraceCheckUtils]: 198: Hoare triple {60020#false} assume true; {60020#false} is VALID [2018-11-19 17:35:59,688 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {60020#false} {60019#true} #862#return; {60020#false} is VALID [2018-11-19 17:35:59,688 INFO L273 TraceCheckUtils]: 200: Hoare triple {60020#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {60020#false} is VALID [2018-11-19 17:35:59,688 INFO L273 TraceCheckUtils]: 201: Hoare triple {60020#false} assume !(0 == ~ldv_retval_0~0); {60020#false} is VALID [2018-11-19 17:35:59,688 INFO L273 TraceCheckUtils]: 202: Hoare triple {60020#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L273 TraceCheckUtils]: 203: Hoare triple {60020#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L273 TraceCheckUtils]: 204: Hoare triple {60020#false} assume #t~switch182; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L273 TraceCheckUtils]: 205: Hoare triple {60020#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L273 TraceCheckUtils]: 206: Hoare triple {60020#false} assume #t~switch187; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L273 TraceCheckUtils]: 207: Hoare triple {60020#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {60020#false} is VALID [2018-11-19 17:35:59,689 INFO L256 TraceCheckUtils]: 208: Hoare triple {60020#false} call usb_acecad_exit(); {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L256 TraceCheckUtils]: 209: Hoare triple {60019#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L273 TraceCheckUtils]: 210: Hoare triple {60019#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L273 TraceCheckUtils]: 211: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L268 TraceCheckUtils]: 212: Hoare quadruple {60019#true} {60019#true} #830#return; {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L273 TraceCheckUtils]: 213: Hoare triple {60019#true} assume true; {60019#true} is VALID [2018-11-19 17:35:59,690 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {60019#true} {60020#false} #868#return; {60020#false} is VALID [2018-11-19 17:35:59,690 INFO L273 TraceCheckUtils]: 215: Hoare triple {60020#false} ~ldv_state_variable_0~0 := 2; {60020#false} is VALID [2018-11-19 17:35:59,690 INFO L256 TraceCheckUtils]: 216: Hoare triple {60020#false} call ldv_check_final_state(); {60020#false} is VALID [2018-11-19 17:35:59,690 INFO L273 TraceCheckUtils]: 217: Hoare triple {60020#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {60020#false} is VALID [2018-11-19 17:35:59,691 INFO L256 TraceCheckUtils]: 218: Hoare triple {60020#false} call ldv_error(); {60020#false} is VALID [2018-11-19 17:35:59,691 INFO L273 TraceCheckUtils]: 219: Hoare triple {60020#false} assume !false; {60020#false} is VALID [2018-11-19 17:35:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-19 17:35:59,710 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:35:59,710 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-19 17:35:59,711 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 220 [2018-11-19 17:35:59,711 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:35:59,712 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2018-11-19 17:35:59,904 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 190 edges. 190 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:59,905 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-19 17:35:59,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-19 17:35:59,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-19 17:35:59,905 INFO L87 Difference]: Start difference. First operand 1145 states and 1367 transitions. Second operand 8 states. [2018-11-19 17:36:15,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:36:15,623 INFO L93 Difference]: Finished difference Result 2272 states and 2718 transitions. [2018-11-19 17:36:15,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-19 17:36:15,623 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 220 [2018-11-19 17:36:15,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:36:15,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 17:36:15,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 932 transitions. [2018-11-19 17:36:15,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 17:36:15,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 932 transitions. [2018-11-19 17:36:15,638 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states and 932 transitions. [2018-11-19 17:36:16,485 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 932 edges. 932 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:36:16,545 INFO L225 Difference]: With dead ends: 2272 [2018-11-19 17:36:16,545 INFO L226 Difference]: Without dead ends: 1143 [2018-11-19 17:36:16,547 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-11-19 17:36:16,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2018-11-19 17:36:20,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1137. [2018-11-19 17:36:20,070 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:36:20,071 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1143 states. Second operand 1137 states. [2018-11-19 17:36:20,071 INFO L74 IsIncluded]: Start isIncluded. First operand 1143 states. Second operand 1137 states. [2018-11-19 17:36:20,071 INFO L87 Difference]: Start difference. First operand 1143 states. Second operand 1137 states. [2018-11-19 17:36:20,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:36:20,123 INFO L93 Difference]: Finished difference Result 1143 states and 1361 transitions. [2018-11-19 17:36:20,123 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1361 transitions. [2018-11-19 17:36:20,125 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:36:20,125 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:36:20,125 INFO L74 IsIncluded]: Start isIncluded. First operand 1137 states. Second operand 1143 states. [2018-11-19 17:36:20,125 INFO L87 Difference]: Start difference. First operand 1137 states. Second operand 1143 states. [2018-11-19 17:36:20,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:36:20,176 INFO L93 Difference]: Finished difference Result 1143 states and 1361 transitions. [2018-11-19 17:36:20,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1361 transitions. [2018-11-19 17:36:20,177 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:36:20,177 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:36:20,177 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:36:20,177 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:36:20,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1137 states. [2018-11-19 17:36:20,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 1355 transitions. [2018-11-19 17:36:20,225 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 1355 transitions. Word has length 220 [2018-11-19 17:36:20,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:36:20,226 INFO L480 AbstractCegarLoop]: Abstraction has 1137 states and 1355 transitions. [2018-11-19 17:36:20,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-19 17:36:20,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 1355 transitions. [2018-11-19 17:36:20,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-11-19 17:36:20,228 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:36:20,228 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:36:20,228 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:36:20,228 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:36:20,229 INFO L82 PathProgramCache]: Analyzing trace with hash 512594736, now seen corresponding path program 1 times [2018-11-19 17:36:20,229 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:36:20,229 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:36:20,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:36:20,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:36:20,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:36:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:36:20,425 INFO L256 TraceCheckUtils]: 0: Hoare triple {66719#true} call ULTIMATE.init(); {66719#true} is VALID [2018-11-19 17:36:20,425 INFO L273 TraceCheckUtils]: 1: Hoare triple {66719#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {66719#true} is VALID [2018-11-19 17:36:20,425 INFO L273 TraceCheckUtils]: 2: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,425 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {66719#true} {66719#true} #924#return; {66719#true} is VALID [2018-11-19 17:36:20,426 INFO L256 TraceCheckUtils]: 4: Hoare triple {66719#true} call #t~ret204 := main(); {66719#true} is VALID [2018-11-19 17:36:20,426 INFO L273 TraceCheckUtils]: 5: Hoare triple {66719#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {66719#true} is VALID [2018-11-19 17:36:20,426 INFO L256 TraceCheckUtils]: 6: Hoare triple {66719#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {66719#true} is VALID [2018-11-19 17:36:20,426 INFO L273 TraceCheckUtils]: 7: Hoare triple {66719#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {66719#true} is VALID [2018-11-19 17:36:20,426 INFO L256 TraceCheckUtils]: 8: Hoare triple {66719#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L273 TraceCheckUtils]: 9: Hoare triple {66719#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L273 TraceCheckUtils]: 10: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {66719#true} {66719#true} #844#return; {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L273 TraceCheckUtils]: 12: Hoare triple {66719#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L273 TraceCheckUtils]: 13: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,427 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {66719#true} {66719#true} #860#return; {66719#true} is VALID [2018-11-19 17:36:20,428 INFO L273 TraceCheckUtils]: 15: Hoare triple {66719#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,428 INFO L273 TraceCheckUtils]: 16: Hoare triple {66721#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,429 INFO L273 TraceCheckUtils]: 17: Hoare triple {66721#(= ~ref_cnt~0 0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,429 INFO L273 TraceCheckUtils]: 18: Hoare triple {66721#(= ~ref_cnt~0 0)} assume #t~switch182; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,430 INFO L273 TraceCheckUtils]: 19: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,430 INFO L273 TraceCheckUtils]: 20: Hoare triple {66721#(= ~ref_cnt~0 0)} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,431 INFO L273 TraceCheckUtils]: 21: Hoare triple {66721#(= ~ref_cnt~0 0)} assume #t~switch187; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,431 INFO L273 TraceCheckUtils]: 22: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 1 == ~ldv_state_variable_0~0; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,431 INFO L256 TraceCheckUtils]: 23: Hoare triple {66721#(= ~ref_cnt~0 0)} call #t~ret188 := usb_acecad_init(); {66719#true} is VALID [2018-11-19 17:36:20,431 INFO L273 TraceCheckUtils]: 24: Hoare triple {66719#true} havoc ~result~0;havoc ~tmp~16; {66719#true} is VALID [2018-11-19 17:36:20,431 INFO L256 TraceCheckUtils]: 25: Hoare triple {66719#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L273 TraceCheckUtils]: 26: Hoare triple {66719#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L256 TraceCheckUtils]: 27: Hoare triple {66719#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L273 TraceCheckUtils]: 28: Hoare triple {66719#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L256 TraceCheckUtils]: 29: Hoare triple {66719#true} call ldv_usb_driver_1(); {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L273 TraceCheckUtils]: 30: Hoare triple {66719#true} havoc ~tmp~17.base, ~tmp~17.offset; {66719#true} is VALID [2018-11-19 17:36:20,432 INFO L256 TraceCheckUtils]: 31: Hoare triple {66719#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L273 TraceCheckUtils]: 32: Hoare triple {66719#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L256 TraceCheckUtils]: 33: Hoare triple {66719#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L273 TraceCheckUtils]: 34: Hoare triple {66719#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L273 TraceCheckUtils]: 35: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {66719#true} {66719#true} #844#return; {66719#true} is VALID [2018-11-19 17:36:20,433 INFO L273 TraceCheckUtils]: 37: Hoare triple {66719#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {66719#true} is VALID [2018-11-19 17:36:20,434 INFO L273 TraceCheckUtils]: 38: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,434 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {66719#true} {66719#true} #806#return; {66719#true} is VALID [2018-11-19 17:36:20,434 INFO L273 TraceCheckUtils]: 40: Hoare triple {66719#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {66719#true} is VALID [2018-11-19 17:36:20,434 INFO L273 TraceCheckUtils]: 41: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,434 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {66719#true} {66719#true} #880#return; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L273 TraceCheckUtils]: 43: Hoare triple {66719#true} #res := ~ldv_func_res~0; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L273 TraceCheckUtils]: 44: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {66719#true} {66719#true} #892#return; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L273 TraceCheckUtils]: 46: Hoare triple {66719#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L273 TraceCheckUtils]: 47: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {66719#true} {66719#true} #836#return; {66719#true} is VALID [2018-11-19 17:36:20,435 INFO L273 TraceCheckUtils]: 49: Hoare triple {66719#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {66719#true} is VALID [2018-11-19 17:36:20,436 INFO L273 TraceCheckUtils]: 50: Hoare triple {66719#true} assume 0 == ~result~0;havoc #t~nondet177; {66719#true} is VALID [2018-11-19 17:36:20,436 INFO L273 TraceCheckUtils]: 51: Hoare triple {66719#true} #res := ~result~0; {66719#true} is VALID [2018-11-19 17:36:20,436 INFO L273 TraceCheckUtils]: 52: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,437 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {66719#true} {66721#(= ~ref_cnt~0 0)} #870#return; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,437 INFO L273 TraceCheckUtils]: 54: Hoare triple {66721#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,438 INFO L273 TraceCheckUtils]: 55: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,438 INFO L273 TraceCheckUtils]: 56: Hoare triple {66721#(= ~ref_cnt~0 0)} assume !(0 != ~ldv_retval_1~0); {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,438 INFO L273 TraceCheckUtils]: 57: Hoare triple {66721#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,439 INFO L273 TraceCheckUtils]: 58: Hoare triple {66721#(= ~ref_cnt~0 0)} assume #t~switch182; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,439 INFO L273 TraceCheckUtils]: 59: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,440 INFO L273 TraceCheckUtils]: 60: Hoare triple {66721#(= ~ref_cnt~0 0)} assume #t~switch184; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,440 INFO L273 TraceCheckUtils]: 61: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 1 == ~ldv_state_variable_1~0; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,440 INFO L256 TraceCheckUtils]: 62: Hoare triple {66721#(= ~ref_cnt~0 0)} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {66719#true} is VALID [2018-11-19 17:36:20,440 INFO L273 TraceCheckUtils]: 63: Hoare triple {66719#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L256 TraceCheckUtils]: 64: Hoare triple {66719#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L273 TraceCheckUtils]: 65: Hoare triple {66719#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L256 TraceCheckUtils]: 66: Hoare triple {66719#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L273 TraceCheckUtils]: 67: Hoare triple {66719#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L256 TraceCheckUtils]: 68: Hoare triple {66719#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {66719#true} is VALID [2018-11-19 17:36:20,441 INFO L273 TraceCheckUtils]: 69: Hoare triple {66719#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {66719#true} is VALID [2018-11-19 17:36:20,442 INFO L273 TraceCheckUtils]: 70: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,442 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {66719#true} {66719#true} #928#return; {66719#true} is VALID [2018-11-19 17:36:20,442 INFO L273 TraceCheckUtils]: 72: Hoare triple {66719#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {66719#true} is VALID [2018-11-19 17:36:20,442 INFO L273 TraceCheckUtils]: 73: Hoare triple {66719#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {66719#true} is VALID [2018-11-19 17:36:20,442 INFO L273 TraceCheckUtils]: 74: Hoare triple {66719#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {66719#true} is VALID [2018-11-19 17:36:20,443 INFO L273 TraceCheckUtils]: 75: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,443 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {66719#true} {66719#true} #910#return; {66719#true} is VALID [2018-11-19 17:36:20,443 INFO L273 TraceCheckUtils]: 77: Hoare triple {66719#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {66719#true} is VALID [2018-11-19 17:36:20,443 INFO L273 TraceCheckUtils]: 78: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,443 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {66719#true} {66719#true} #768#return; {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L273 TraceCheckUtils]: 80: Hoare triple {66719#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L273 TraceCheckUtils]: 81: Hoare triple {66719#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L256 TraceCheckUtils]: 82: Hoare triple {66719#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L273 TraceCheckUtils]: 83: Hoare triple {66719#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L256 TraceCheckUtils]: 84: Hoare triple {66719#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {66719#true} is VALID [2018-11-19 17:36:20,444 INFO L273 TraceCheckUtils]: 85: Hoare triple {66719#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {66719#true} is VALID [2018-11-19 17:36:20,445 INFO L273 TraceCheckUtils]: 86: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,445 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {66719#true} {66719#true} #832#return; {66719#true} is VALID [2018-11-19 17:36:20,445 INFO L273 TraceCheckUtils]: 88: Hoare triple {66719#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {66719#true} is VALID [2018-11-19 17:36:20,445 INFO L273 TraceCheckUtils]: 89: Hoare triple {66719#true} assume 0 != ~tmp~0; {66719#true} is VALID [2018-11-19 17:36:20,445 INFO L256 TraceCheckUtils]: 90: Hoare triple {66719#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L273 TraceCheckUtils]: 91: Hoare triple {66719#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L273 TraceCheckUtils]: 92: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {66719#true} {66719#true} #834#return; {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L273 TraceCheckUtils]: 94: Hoare triple {66719#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L273 TraceCheckUtils]: 95: Hoare triple {66719#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {66719#true} is VALID [2018-11-19 17:36:20,446 INFO L273 TraceCheckUtils]: 96: Hoare triple {66719#true} #res := ~tmp___1~0; {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L273 TraceCheckUtils]: 97: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {66719#true} {66719#true} #770#return; {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L273 TraceCheckUtils]: 99: Hoare triple {66719#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L273 TraceCheckUtils]: 100: Hoare triple {66719#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L256 TraceCheckUtils]: 101: Hoare triple {66719#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L273 TraceCheckUtils]: 102: Hoare triple {66719#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {66719#true} is VALID [2018-11-19 17:36:20,447 INFO L273 TraceCheckUtils]: 103: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {66719#true} {66719#true} #772#return; {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L273 TraceCheckUtils]: 105: Hoare triple {66719#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L256 TraceCheckUtils]: 106: Hoare triple {66719#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L273 TraceCheckUtils]: 107: Hoare triple {66719#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L273 TraceCheckUtils]: 108: Hoare triple {66719#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {66719#true} is VALID [2018-11-19 17:36:20,448 INFO L256 TraceCheckUtils]: 109: Hoare triple {66719#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L273 TraceCheckUtils]: 110: Hoare triple {66719#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L273 TraceCheckUtils]: 111: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {66719#true} {66719#true} #850#return; {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L273 TraceCheckUtils]: 113: Hoare triple {66719#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L273 TraceCheckUtils]: 114: Hoare triple {66719#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {66719#true} is VALID [2018-11-19 17:36:20,449 INFO L256 TraceCheckUtils]: 115: Hoare triple {66719#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L273 TraceCheckUtils]: 116: Hoare triple {66719#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L273 TraceCheckUtils]: 117: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {66719#true} {66719#true} #852#return; {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L273 TraceCheckUtils]: 119: Hoare triple {66719#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L273 TraceCheckUtils]: 120: Hoare triple {66719#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {66719#true} is VALID [2018-11-19 17:36:20,450 INFO L273 TraceCheckUtils]: 121: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {66719#true} {66719#true} #774#return; {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L273 TraceCheckUtils]: 123: Hoare triple {66719#true} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L256 TraceCheckUtils]: 124: Hoare triple {66719#true} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L273 TraceCheckUtils]: 125: Hoare triple {66719#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L256 TraceCheckUtils]: 126: Hoare triple {66719#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {66719#true} is VALID [2018-11-19 17:36:20,451 INFO L273 TraceCheckUtils]: 127: Hoare triple {66719#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L256 TraceCheckUtils]: 128: Hoare triple {66719#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L273 TraceCheckUtils]: 129: Hoare triple {66719#true} ~size := #in~size;~t := #in~t; {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L256 TraceCheckUtils]: 130: Hoare triple {66719#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L273 TraceCheckUtils]: 131: Hoare triple {66719#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L273 TraceCheckUtils]: 132: Hoare triple {66719#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L273 TraceCheckUtils]: 133: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,452 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {66719#true} {66719#true} #858#return; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L273 TraceCheckUtils]: 135: Hoare triple {66719#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L273 TraceCheckUtils]: 136: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {66719#true} {66719#true} #904#return; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L273 TraceCheckUtils]: 138: Hoare triple {66719#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L273 TraceCheckUtils]: 139: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,453 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {66719#true} {66719#true} #902#return; {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L273 TraceCheckUtils]: 141: Hoare triple {66719#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L273 TraceCheckUtils]: 142: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {66719#true} {66719#true} #776#return; {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L273 TraceCheckUtils]: 144: Hoare triple {66719#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L256 TraceCheckUtils]: 145: Hoare triple {66719#true} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {66719#true} is VALID [2018-11-19 17:36:20,454 INFO L256 TraceCheckUtils]: 146: Hoare triple {66719#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L273 TraceCheckUtils]: 147: Hoare triple {66719#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L256 TraceCheckUtils]: 148: Hoare triple {66719#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L273 TraceCheckUtils]: 149: Hoare triple {66719#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L256 TraceCheckUtils]: 150: Hoare triple {66719#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L273 TraceCheckUtils]: 151: Hoare triple {66719#true} ~size := #in~size;~t := #in~t; {66719#true} is VALID [2018-11-19 17:36:20,455 INFO L256 TraceCheckUtils]: 152: Hoare triple {66719#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L273 TraceCheckUtils]: 153: Hoare triple {66719#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L273 TraceCheckUtils]: 154: Hoare triple {66719#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L273 TraceCheckUtils]: 155: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {66719#true} {66719#true} #858#return; {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L273 TraceCheckUtils]: 157: Hoare triple {66719#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {66719#true} is VALID [2018-11-19 17:36:20,456 INFO L273 TraceCheckUtils]: 158: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {66719#true} {66719#true} #904#return; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L273 TraceCheckUtils]: 160: Hoare triple {66719#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L273 TraceCheckUtils]: 161: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {66719#true} {66719#true} #902#return; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L273 TraceCheckUtils]: 163: Hoare triple {66719#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {66719#true} is VALID [2018-11-19 17:36:20,457 INFO L273 TraceCheckUtils]: 164: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {66719#true} {66719#true} #890#return; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L273 TraceCheckUtils]: 166: Hoare triple {66719#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L273 TraceCheckUtils]: 167: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {66719#true} {66719#true} #778#return; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L273 TraceCheckUtils]: 169: Hoare triple {66719#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {66719#true} is VALID [2018-11-19 17:36:20,458 INFO L273 TraceCheckUtils]: 170: Hoare triple {66719#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L273 TraceCheckUtils]: 171: Hoare triple {66719#true} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L256 TraceCheckUtils]: 172: Hoare triple {66719#true} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L273 TraceCheckUtils]: 173: Hoare triple {66719#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L256 TraceCheckUtils]: 174: Hoare triple {66719#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L273 TraceCheckUtils]: 175: Hoare triple {66719#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {66719#true} is VALID [2018-11-19 17:36:20,459 INFO L256 TraceCheckUtils]: 176: Hoare triple {66719#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L273 TraceCheckUtils]: 177: Hoare triple {66719#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L273 TraceCheckUtils]: 178: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {66719#true} {66719#true} #802#return; {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L273 TraceCheckUtils]: 180: Hoare triple {66719#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L256 TraceCheckUtils]: 181: Hoare triple {66719#true} call #t~ret196 := ldv_undef_int(); {66719#true} is VALID [2018-11-19 17:36:20,460 INFO L273 TraceCheckUtils]: 182: Hoare triple {66719#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 183: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {66719#true} {66719#true} #804#return; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 185: Hoare triple {66719#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 186: Hoare triple {66719#true} assume 0 != ~tmp___0~7; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 187: Hoare triple {66719#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 188: Hoare triple {66719#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {66719#true} is VALID [2018-11-19 17:36:20,461 INFO L273 TraceCheckUtils]: 189: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {66719#true} {66719#true} #908#return; {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L273 TraceCheckUtils]: 191: Hoare triple {66719#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L273 TraceCheckUtils]: 192: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {66719#true} {66719#true} #780#return; {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L273 TraceCheckUtils]: 194: Hoare triple {66719#true} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,462 INFO L273 TraceCheckUtils]: 195: Hoare triple {66719#true} assume !(0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616);havoc #t~mem131.base, #t~mem131.offset;call write~$Pointer$(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 192 + ~acecad~3.offset, 8);call write~$Pointer$(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L273 TraceCheckUtils]: 196: Hoare triple {66719#true} assume 0 != (#t~mem132.base + #t~mem132.offset) % 18446744073709551616;havoc #t~mem132.base, #t~mem132.offset;call #t~mem133.base, #t~mem133.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret134 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem133.base, #t~mem133.offset, 128);havoc #t~mem133.base, #t~mem133.offset;havoc #t~ret134; {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L273 TraceCheckUtils]: 197: Hoare triple {66719#true} call #t~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L273 TraceCheckUtils]: 198: Hoare triple {66719#true} assume !(0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616);havoc #t~mem135.base, #t~mem135.offset; {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L256 TraceCheckUtils]: 199: Hoare triple {66719#true} call #t~ret141 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L273 TraceCheckUtils]: 200: Hoare triple {66719#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~buf.base, ~buf.offset := #in~buf.base, #in~buf.offset;~size := #in~size;havoc ~actual~0;havoc #t~nondet23;call #t~mem25.base, #t~mem25.offset := read~$Pointer$(~dev.base, 60 + ~dev.offset, 8);call #t~mem26.base, #t~mem26.offset := read~$Pointer$(#t~mem25.base, 12 + #t~mem25.offset, 8);~actual~0 := #t~nondet23;havoc #t~mem26.base, #t~mem26.offset;havoc #t~mem25.base, #t~mem25.offset; {66719#true} is VALID [2018-11-19 17:36:20,463 INFO L273 TraceCheckUtils]: 201: Hoare triple {66719#true} assume !((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0);#t~ite27 := -1; {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L273 TraceCheckUtils]: 202: Hoare triple {66719#true} #res := #t~ite27;havoc #t~ite27; {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L273 TraceCheckUtils]: 203: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L268 TraceCheckUtils]: 204: Hoare quadruple {66719#true} {66719#true} #782#return; {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L273 TraceCheckUtils]: 205: Hoare triple {66719#true} assume -2147483648 <= #t~ret141 && #t~ret141 <= 2147483647;havoc #t~ret141;call #t~ret143 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string142.base, #t~string142.offset, 64);havoc #t~ret143;call write~$Pointer$(~acecad~3.base, ~acecad~3.offset, ~input_dev~0.base, ~input_dev~0.offset, 8);call write~$Pointer$(~acecad~3.base, 128 + ~acecad~3.offset, ~input_dev~0.base, 8 + ~input_dev~0.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L256 TraceCheckUtils]: 206: Hoare triple {66719#true} call usb_to_input_id(~dev~1.base, ~dev~1.offset, ~input_dev~0.base, 24 + ~input_dev~0.offset); {66719#true} is VALID [2018-11-19 17:36:20,464 INFO L273 TraceCheckUtils]: 207: Hoare triple {66719#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;call write~int(3, ~id.base, ~id.offset, 2);call #t~mem86 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem86, ~id.base, 2 + ~id.offset, 2);havoc #t~mem86;call #t~mem87 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem87, ~id.base, 4 + ~id.offset, 2);havoc #t~mem87;call #t~mem88 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem88, ~id.base, 6 + ~id.offset, 2);havoc #t~mem88; {66719#true} is VALID [2018-11-19 17:36:20,465 INFO L273 TraceCheckUtils]: 208: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,465 INFO L268 TraceCheckUtils]: 209: Hoare quadruple {66719#true} {66719#true} #784#return; {66719#true} is VALID [2018-11-19 17:36:20,465 INFO L273 TraceCheckUtils]: 210: Hoare triple {66719#true} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,465 INFO L256 TraceCheckUtils]: 211: Hoare triple {66719#true} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {66719#true} is VALID [2018-11-19 17:36:20,466 INFO L273 TraceCheckUtils]: 212: Hoare triple {66719#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~data.base, ~data.offset := #in~data.base, #in~data.offset;call dev_set_drvdata(~dev.base, 802 + ~dev.offset, ~data.base, ~data.offset); {66719#true} is VALID [2018-11-19 17:36:20,466 INFO L273 TraceCheckUtils]: 213: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,466 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {66719#true} {66719#true} #786#return; {66719#true} is VALID [2018-11-19 17:36:20,466 INFO L273 TraceCheckUtils]: 215: Hoare triple {66719#true} call write~$Pointer$(#funAddr~usb_acecad_open.base, #funAddr~usb_acecad_open.offset, ~input_dev~0.base, 540 + ~input_dev~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_close.base, #funAddr~usb_acecad_close.offset, ~input_dev~0.base, 548 + ~input_dev~0.offset, 8);call write~int(10, ~input_dev~0.base, 32 + ~input_dev~0.offset, 8);call write~int(7169, ~input_dev~0.base, 80 + ~input_dev~0.offset, 8);call #t~mem144 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch145 := 0 == #t~mem144; {66719#true} is VALID [2018-11-19 17:36:20,466 INFO L273 TraceCheckUtils]: 216: Hoare triple {66719#true} assume #t~switch145;call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 0, 0, 5000, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 1, 0, 3750, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 24, 0, 512, 0, 0);~tmp___5~0 := #t~nondet146;havoc #t~nondet146; {66719#true} is VALID [2018-11-19 17:36:20,467 INFO L273 TraceCheckUtils]: 217: Hoare triple {66719#true} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet147;call #t~mem149 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem150 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem150;havoc #t~mem149; {66719#true} is VALID [2018-11-19 17:36:20,467 INFO L273 TraceCheckUtils]: 218: Hoare triple {66719#true} call #t~mem156.base, #t~mem156.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem157.base, #t~mem157.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {66719#true} is VALID [2018-11-19 17:36:20,467 INFO L273 TraceCheckUtils]: 219: Hoare triple {66719#true} assume 8 < ~maxp~0;#t~ite158 := 8; {66719#true} is VALID [2018-11-19 17:36:20,467 INFO L273 TraceCheckUtils]: 220: Hoare triple {66719#true} call #t~mem159 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {66719#true} is VALID [2018-11-19 17:36:20,467 INFO L256 TraceCheckUtils]: 221: Hoare triple {66719#true} call ldv_usb_fill_int_urb_6(#t~mem156.base, #t~mem156.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem157.base, #t~mem157.offset, #t~ite158, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem159 % 256); {66719#true} is VALID [2018-11-19 17:36:20,468 INFO L273 TraceCheckUtils]: 222: Hoare triple {66719#true} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~pipe := #in~pipe;~transfer_buffer.base, ~transfer_buffer.offset := #in~transfer_buffer.base, #in~transfer_buffer.offset;~buffer_length := #in~buffer_length;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;~context.base, ~context.offset := #in~context.base, #in~context.offset;~interval := #in~interval; {66719#true} is VALID [2018-11-19 17:36:20,468 INFO L256 TraceCheckUtils]: 223: Hoare triple {66719#true} call ldv_fill_int_urb(~urb.base, ~urb.offset, ~complete_fn.base, ~complete_fn.offset); {66719#true} is VALID [2018-11-19 17:36:20,468 INFO L273 TraceCheckUtils]: 224: Hoare triple {66719#true} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset; {66719#true} is VALID [2018-11-19 17:36:20,468 INFO L273 TraceCheckUtils]: 225: Hoare triple {66719#true} assume (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616 == (~urb.base + ~urb.offset) % 18446744073709551616;~completeFnInt~0.base, ~completeFnInt~0.offset := ~complete_fn.base, ~complete_fn.offset;~completeFnIntCounter~0 := 1 + ~completeFnIntCounter~0; {66719#true} is VALID [2018-11-19 17:36:20,469 INFO L273 TraceCheckUtils]: 226: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,469 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {66719#true} {66719#true} #792#return; {66719#true} is VALID [2018-11-19 17:36:20,469 INFO L273 TraceCheckUtils]: 228: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,469 INFO L268 TraceCheckUtils]: 229: Hoare quadruple {66719#true} {66719#true} #788#return; {66719#true} is VALID [2018-11-19 17:36:20,469 INFO L273 TraceCheckUtils]: 230: Hoare triple {66719#true} havoc #t~mem157.base, #t~mem157.offset;havoc #t~mem156.base, #t~mem156.offset;havoc #t~mem159;havoc #t~ite158;call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem161 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem161, #t~mem160.base, 104 + #t~mem160.offset, 8);havoc #t~mem160.base, #t~mem160.offset;havoc #t~mem161;call #t~mem162.base, #t~mem162.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(#t~mem163.base, 92 + #t~mem163.offset, 4);call write~int(~bitwiseOr(#t~mem164, 4), #t~mem162.base, 92 + #t~mem162.offset, 4);havoc #t~mem163.base, #t~mem163.offset;havoc #t~mem164;havoc #t~mem162.base, #t~mem162.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret166 := input_register_device(#t~mem165.base, #t~mem165.offset);assume -2147483648 <= #t~ret166 && #t~ret166 <= 2147483647;~err~0 := #t~ret166;havoc #t~ret166;havoc #t~mem165.base, #t~mem165.offset; {66719#true} is VALID [2018-11-19 17:36:20,470 INFO L273 TraceCheckUtils]: 231: Hoare triple {66719#true} assume 0 != ~err~0; {66719#true} is VALID [2018-11-19 17:36:20,470 INFO L273 TraceCheckUtils]: 232: Hoare triple {66719#true} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {66719#true} is VALID [2018-11-19 17:36:20,470 INFO L273 TraceCheckUtils]: 233: Hoare triple {66719#true} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {66719#true} is VALID [2018-11-19 17:36:20,470 INFO L273 TraceCheckUtils]: 234: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,471 INFO L268 TraceCheckUtils]: 235: Hoare quadruple {66719#true} {66721#(= ~ref_cnt~0 0)} #862#return; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,472 INFO L273 TraceCheckUtils]: 236: Hoare triple {66721#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {66721#(= ~ref_cnt~0 0)} is VALID [2018-11-19 17:36:20,472 INFO L273 TraceCheckUtils]: 237: Hoare triple {66721#(= ~ref_cnt~0 0)} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,473 INFO L273 TraceCheckUtils]: 238: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,473 INFO L273 TraceCheckUtils]: 239: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,474 INFO L273 TraceCheckUtils]: 240: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume #t~switch182; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,474 INFO L273 TraceCheckUtils]: 241: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,475 INFO L273 TraceCheckUtils]: 242: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume #t~switch187; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:20,475 INFO L273 TraceCheckUtils]: 243: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {66720#false} is VALID [2018-11-19 17:36:20,475 INFO L256 TraceCheckUtils]: 244: Hoare triple {66720#false} call usb_acecad_exit(); {66719#true} is VALID [2018-11-19 17:36:20,475 INFO L256 TraceCheckUtils]: 245: Hoare triple {66719#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {66719#true} is VALID [2018-11-19 17:36:20,476 INFO L273 TraceCheckUtils]: 246: Hoare triple {66719#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {66719#true} is VALID [2018-11-19 17:36:20,476 INFO L273 TraceCheckUtils]: 247: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,476 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {66719#true} {66719#true} #830#return; {66719#true} is VALID [2018-11-19 17:36:20,476 INFO L273 TraceCheckUtils]: 249: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:20,476 INFO L268 TraceCheckUtils]: 250: Hoare quadruple {66719#true} {66720#false} #868#return; {66720#false} is VALID [2018-11-19 17:36:20,476 INFO L273 TraceCheckUtils]: 251: Hoare triple {66720#false} ~ldv_state_variable_0~0 := 2; {66720#false} is VALID [2018-11-19 17:36:20,477 INFO L256 TraceCheckUtils]: 252: Hoare triple {66720#false} call ldv_check_final_state(); {66720#false} is VALID [2018-11-19 17:36:20,477 INFO L273 TraceCheckUtils]: 253: Hoare triple {66720#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {66720#false} is VALID [2018-11-19 17:36:20,477 INFO L256 TraceCheckUtils]: 254: Hoare triple {66720#false} call ldv_error(); {66720#false} is VALID [2018-11-19 17:36:20,477 INFO L273 TraceCheckUtils]: 255: Hoare triple {66720#false} assume !false; {66720#false} is VALID [2018-11-19 17:36:20,508 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-19 17:36:20,509 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 17:36:20,509 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 17:36:20,528 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:36:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:36:20,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:36:20,899 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 17:36:21,131 INFO L256 TraceCheckUtils]: 0: Hoare triple {66719#true} call ULTIMATE.init(); {66719#true} is VALID [2018-11-19 17:36:21,131 INFO L273 TraceCheckUtils]: 1: Hoare triple {66719#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {66719#true} is VALID [2018-11-19 17:36:21,132 INFO L273 TraceCheckUtils]: 2: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:21,132 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {66719#true} {66719#true} #924#return; {66719#true} is VALID [2018-11-19 17:36:21,132 INFO L256 TraceCheckUtils]: 4: Hoare triple {66719#true} call #t~ret204 := main(); {66719#true} is VALID [2018-11-19 17:36:21,132 INFO L273 TraceCheckUtils]: 5: Hoare triple {66719#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {66719#true} is VALID [2018-11-19 17:36:21,132 INFO L256 TraceCheckUtils]: 6: Hoare triple {66719#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {66719#true} is VALID [2018-11-19 17:36:21,133 INFO L273 TraceCheckUtils]: 7: Hoare triple {66719#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {66719#true} is VALID [2018-11-19 17:36:21,133 INFO L256 TraceCheckUtils]: 8: Hoare triple {66719#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {66719#true} is VALID [2018-11-19 17:36:21,133 INFO L273 TraceCheckUtils]: 9: Hoare triple {66719#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {66719#true} is VALID [2018-11-19 17:36:21,133 INFO L273 TraceCheckUtils]: 10: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:21,133 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {66719#true} {66719#true} #844#return; {66719#true} is VALID [2018-11-19 17:36:21,134 INFO L273 TraceCheckUtils]: 12: Hoare triple {66719#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {66719#true} is VALID [2018-11-19 17:36:21,134 INFO L273 TraceCheckUtils]: 13: Hoare triple {66719#true} assume true; {66719#true} is VALID [2018-11-19 17:36:21,134 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {66719#true} {66719#true} #860#return; {66719#true} is VALID [2018-11-19 17:36:21,134 INFO L273 TraceCheckUtils]: 15: Hoare triple {66719#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,135 INFO L273 TraceCheckUtils]: 16: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,135 INFO L273 TraceCheckUtils]: 17: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,136 INFO L273 TraceCheckUtils]: 18: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume #t~switch182; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,136 INFO L273 TraceCheckUtils]: 19: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,137 INFO L273 TraceCheckUtils]: 20: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,138 INFO L273 TraceCheckUtils]: 21: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume #t~switch187; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,138 INFO L273 TraceCheckUtils]: 22: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 1 == ~ldv_state_variable_0~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,138 INFO L256 TraceCheckUtils]: 23: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret188 := usb_acecad_init(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,139 INFO L273 TraceCheckUtils]: 24: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~result~0;havoc ~tmp~16; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,139 INFO L256 TraceCheckUtils]: 25: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,140 INFO L273 TraceCheckUtils]: 26: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,141 INFO L256 TraceCheckUtils]: 27: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,141 INFO L273 TraceCheckUtils]: 28: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,142 INFO L256 TraceCheckUtils]: 29: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call ldv_usb_driver_1(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,142 INFO L273 TraceCheckUtils]: 30: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~tmp~17.base, ~tmp~17.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,143 INFO L256 TraceCheckUtils]: 31: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,143 INFO L273 TraceCheckUtils]: 32: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,144 INFO L256 TraceCheckUtils]: 33: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,144 INFO L273 TraceCheckUtils]: 34: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,144 INFO L273 TraceCheckUtils]: 35: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,145 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #844#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,145 INFO L273 TraceCheckUtils]: 37: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,146 INFO L273 TraceCheckUtils]: 38: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,147 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #806#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,147 INFO L273 TraceCheckUtils]: 40: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,148 INFO L273 TraceCheckUtils]: 41: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,148 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #880#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,149 INFO L273 TraceCheckUtils]: 43: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res := ~ldv_func_res~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,149 INFO L273 TraceCheckUtils]: 44: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,152 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #892#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,152 INFO L273 TraceCheckUtils]: 46: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,153 INFO L273 TraceCheckUtils]: 47: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,153 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #836#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,154 INFO L273 TraceCheckUtils]: 49: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,154 INFO L273 TraceCheckUtils]: 50: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 == ~result~0;havoc #t~nondet177; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,155 INFO L273 TraceCheckUtils]: 51: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res := ~result~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,155 INFO L273 TraceCheckUtils]: 52: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,155 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #870#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,156 INFO L273 TraceCheckUtils]: 54: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,156 INFO L273 TraceCheckUtils]: 55: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,156 INFO L273 TraceCheckUtils]: 56: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 != ~ldv_retval_1~0); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,157 INFO L273 TraceCheckUtils]: 57: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,158 INFO L273 TraceCheckUtils]: 58: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume #t~switch182; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,158 INFO L273 TraceCheckUtils]: 59: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,158 INFO L273 TraceCheckUtils]: 60: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume #t~switch184; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,159 INFO L273 TraceCheckUtils]: 61: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 1 == ~ldv_state_variable_1~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,160 INFO L256 TraceCheckUtils]: 62: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,160 INFO L273 TraceCheckUtils]: 63: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,160 INFO L256 TraceCheckUtils]: 64: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,161 INFO L273 TraceCheckUtils]: 65: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,161 INFO L256 TraceCheckUtils]: 66: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,161 INFO L273 TraceCheckUtils]: 67: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,165 INFO L256 TraceCheckUtils]: 68: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,165 INFO L273 TraceCheckUtils]: 69: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,166 INFO L273 TraceCheckUtils]: 70: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,166 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #928#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,167 INFO L273 TraceCheckUtils]: 72: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,168 INFO L273 TraceCheckUtils]: 73: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,168 INFO L273 TraceCheckUtils]: 74: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,168 INFO L273 TraceCheckUtils]: 75: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,169 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #910#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,169 INFO L273 TraceCheckUtils]: 77: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,169 INFO L273 TraceCheckUtils]: 78: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,170 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #768#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,170 INFO L273 TraceCheckUtils]: 80: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,171 INFO L273 TraceCheckUtils]: 81: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,172 INFO L256 TraceCheckUtils]: 82: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,172 INFO L273 TraceCheckUtils]: 83: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,172 INFO L256 TraceCheckUtils]: 84: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,173 INFO L273 TraceCheckUtils]: 85: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,173 INFO L273 TraceCheckUtils]: 86: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,174 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #832#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,174 INFO L273 TraceCheckUtils]: 88: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,175 INFO L273 TraceCheckUtils]: 89: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,175 INFO L256 TraceCheckUtils]: 90: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,176 INFO L273 TraceCheckUtils]: 91: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,176 INFO L273 TraceCheckUtils]: 92: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,177 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #834#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,177 INFO L273 TraceCheckUtils]: 94: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,178 INFO L273 TraceCheckUtils]: 95: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,178 INFO L273 TraceCheckUtils]: 96: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res := ~tmp___1~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,178 INFO L273 TraceCheckUtils]: 97: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,179 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #770#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,180 INFO L273 TraceCheckUtils]: 99: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,180 INFO L273 TraceCheckUtils]: 100: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,181 INFO L256 TraceCheckUtils]: 101: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,182 INFO L273 TraceCheckUtils]: 102: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,182 INFO L273 TraceCheckUtils]: 103: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,184 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #772#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,186 INFO L273 TraceCheckUtils]: 105: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,187 INFO L256 TraceCheckUtils]: 106: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,187 INFO L273 TraceCheckUtils]: 107: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,188 INFO L273 TraceCheckUtils]: 108: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,188 INFO L256 TraceCheckUtils]: 109: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,189 INFO L273 TraceCheckUtils]: 110: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~exp := #in~exp;~c := #in~c;#res := ~exp; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,189 INFO L273 TraceCheckUtils]: 111: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,189 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #850#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,190 INFO L273 TraceCheckUtils]: 113: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,190 INFO L273 TraceCheckUtils]: 114: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,190 INFO L256 TraceCheckUtils]: 115: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,191 INFO L273 TraceCheckUtils]: 116: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~exp := #in~exp;~c := #in~c;#res := ~exp; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,191 INFO L273 TraceCheckUtils]: 117: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,192 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #852#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,192 INFO L273 TraceCheckUtils]: 119: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,193 INFO L273 TraceCheckUtils]: 120: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,193 INFO L273 TraceCheckUtils]: 121: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,194 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #774#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,194 INFO L273 TraceCheckUtils]: 123: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,194 INFO L256 TraceCheckUtils]: 124: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,195 INFO L273 TraceCheckUtils]: 125: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,195 INFO L256 TraceCheckUtils]: 126: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,195 INFO L273 TraceCheckUtils]: 127: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,196 INFO L256 TraceCheckUtils]: 128: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,196 INFO L273 TraceCheckUtils]: 129: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~t := #in~t; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,197 INFO L256 TraceCheckUtils]: 130: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,197 INFO L273 TraceCheckUtils]: 131: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,198 INFO L273 TraceCheckUtils]: 132: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,198 INFO L273 TraceCheckUtils]: 133: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,199 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #858#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,199 INFO L273 TraceCheckUtils]: 135: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,200 INFO L273 TraceCheckUtils]: 136: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,201 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #904#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,201 INFO L273 TraceCheckUtils]: 138: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,202 INFO L273 TraceCheckUtils]: 139: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,202 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #902#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,206 INFO L273 TraceCheckUtils]: 141: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,206 INFO L273 TraceCheckUtils]: 142: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,207 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #776#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,207 INFO L273 TraceCheckUtils]: 144: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,208 INFO L256 TraceCheckUtils]: 145: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,208 INFO L256 TraceCheckUtils]: 146: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,209 INFO L273 TraceCheckUtils]: 147: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,209 INFO L256 TraceCheckUtils]: 148: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,210 INFO L273 TraceCheckUtils]: 149: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,211 INFO L256 TraceCheckUtils]: 150: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,211 INFO L273 TraceCheckUtils]: 151: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;~t := #in~t; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,212 INFO L256 TraceCheckUtils]: 152: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,212 INFO L273 TraceCheckUtils]: 153: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,212 INFO L273 TraceCheckUtils]: 154: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,213 INFO L273 TraceCheckUtils]: 155: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,214 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #858#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,214 INFO L273 TraceCheckUtils]: 157: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,214 INFO L273 TraceCheckUtils]: 158: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,215 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #904#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,216 INFO L273 TraceCheckUtils]: 160: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,216 INFO L273 TraceCheckUtils]: 161: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,217 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #902#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,217 INFO L273 TraceCheckUtils]: 163: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,218 INFO L273 TraceCheckUtils]: 164: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,219 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #890#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,219 INFO L273 TraceCheckUtils]: 166: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,219 INFO L273 TraceCheckUtils]: 167: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,220 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #778#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,220 INFO L273 TraceCheckUtils]: 169: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,221 INFO L273 TraceCheckUtils]: 170: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,221 INFO L273 TraceCheckUtils]: 171: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,222 INFO L256 TraceCheckUtils]: 172: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,222 INFO L273 TraceCheckUtils]: 173: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,223 INFO L256 TraceCheckUtils]: 174: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,223 INFO L273 TraceCheckUtils]: 175: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,223 INFO L256 TraceCheckUtils]: 176: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,224 INFO L273 TraceCheckUtils]: 177: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,224 INFO L273 TraceCheckUtils]: 178: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,224 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #802#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,225 INFO L273 TraceCheckUtils]: 180: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,225 INFO L256 TraceCheckUtils]: 181: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret196 := ldv_undef_int(); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,226 INFO L273 TraceCheckUtils]: 182: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,226 INFO L273 TraceCheckUtils]: 183: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,227 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #804#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,227 INFO L273 TraceCheckUtils]: 185: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,227 INFO L273 TraceCheckUtils]: 186: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp___0~7; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,228 INFO L273 TraceCheckUtils]: 187: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,228 INFO L273 TraceCheckUtils]: 188: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,228 INFO L273 TraceCheckUtils]: 189: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,229 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #908#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,229 INFO L273 TraceCheckUtils]: 191: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,229 INFO L273 TraceCheckUtils]: 192: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,230 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #780#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,230 INFO L273 TraceCheckUtils]: 194: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,231 INFO L273 TraceCheckUtils]: 195: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616);havoc #t~mem131.base, #t~mem131.offset;call write~$Pointer$(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 192 + ~acecad~3.offset, 8);call write~$Pointer$(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,231 INFO L273 TraceCheckUtils]: 196: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != (#t~mem132.base + #t~mem132.offset) % 18446744073709551616;havoc #t~mem132.base, #t~mem132.offset;call #t~mem133.base, #t~mem133.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret134 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem133.base, #t~mem133.offset, 128);havoc #t~mem133.base, #t~mem133.offset;havoc #t~ret134; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,232 INFO L273 TraceCheckUtils]: 197: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,232 INFO L273 TraceCheckUtils]: 198: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !(0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616);havoc #t~mem135.base, #t~mem135.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,233 INFO L256 TraceCheckUtils]: 199: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~ret141 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,234 INFO L273 TraceCheckUtils]: 200: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~buf.base, ~buf.offset := #in~buf.base, #in~buf.offset;~size := #in~size;havoc ~actual~0;havoc #t~nondet23;call #t~mem25.base, #t~mem25.offset := read~$Pointer$(~dev.base, 60 + ~dev.offset, 8);call #t~mem26.base, #t~mem26.offset := read~$Pointer$(#t~mem25.base, 12 + #t~mem25.offset, 8);~actual~0 := #t~nondet23;havoc #t~mem26.base, #t~mem26.offset;havoc #t~mem25.base, #t~mem25.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,234 INFO L273 TraceCheckUtils]: 201: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume !((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0);#t~ite27 := -1; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,235 INFO L273 TraceCheckUtils]: 202: Hoare triple {66771#(<= 0 ~ref_cnt~0)} #res := #t~ite27;havoc #t~ite27; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,235 INFO L273 TraceCheckUtils]: 203: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,236 INFO L268 TraceCheckUtils]: 204: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #782#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,236 INFO L273 TraceCheckUtils]: 205: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret141 && #t~ret141 <= 2147483647;havoc #t~ret141;call #t~ret143 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string142.base, #t~string142.offset, 64);havoc #t~ret143;call write~$Pointer$(~acecad~3.base, ~acecad~3.offset, ~input_dev~0.base, ~input_dev~0.offset, 8);call write~$Pointer$(~acecad~3.base, 128 + ~acecad~3.offset, ~input_dev~0.base, 8 + ~input_dev~0.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,237 INFO L256 TraceCheckUtils]: 206: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call usb_to_input_id(~dev~1.base, ~dev~1.offset, ~input_dev~0.base, 24 + ~input_dev~0.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,237 INFO L273 TraceCheckUtils]: 207: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;call write~int(3, ~id.base, ~id.offset, 2);call #t~mem86 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem86, ~id.base, 2 + ~id.offset, 2);havoc #t~mem86;call #t~mem87 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem87, ~id.base, 4 + ~id.offset, 2);havoc #t~mem87;call #t~mem88 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem88, ~id.base, 6 + ~id.offset, 2);havoc #t~mem88; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,238 INFO L273 TraceCheckUtils]: 208: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,238 INFO L268 TraceCheckUtils]: 209: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #784#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,239 INFO L273 TraceCheckUtils]: 210: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,239 INFO L256 TraceCheckUtils]: 211: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,239 INFO L273 TraceCheckUtils]: 212: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~data.base, ~data.offset := #in~data.base, #in~data.offset;call dev_set_drvdata(~dev.base, 802 + ~dev.offset, ~data.base, ~data.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,240 INFO L273 TraceCheckUtils]: 213: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,240 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #786#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,241 INFO L273 TraceCheckUtils]: 215: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call write~$Pointer$(#funAddr~usb_acecad_open.base, #funAddr~usb_acecad_open.offset, ~input_dev~0.base, 540 + ~input_dev~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_close.base, #funAddr~usb_acecad_close.offset, ~input_dev~0.base, 548 + ~input_dev~0.offset, 8);call write~int(10, ~input_dev~0.base, 32 + ~input_dev~0.offset, 8);call write~int(7169, ~input_dev~0.base, 80 + ~input_dev~0.offset, 8);call #t~mem144 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch145 := 0 == #t~mem144; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,241 INFO L273 TraceCheckUtils]: 216: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume #t~switch145;call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 0, 0, 5000, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 1, 0, 3750, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 24, 0, 512, 0, 0);~tmp___5~0 := #t~nondet146;havoc #t~nondet146; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,241 INFO L273 TraceCheckUtils]: 217: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet147;call #t~mem149 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem150 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem150;havoc #t~mem149; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,247 INFO L273 TraceCheckUtils]: 218: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~mem156.base, #t~mem156.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem157.base, #t~mem157.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,247 INFO L273 TraceCheckUtils]: 219: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 8 < ~maxp~0;#t~ite158 := 8; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,248 INFO L273 TraceCheckUtils]: 220: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~mem159 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,249 INFO L256 TraceCheckUtils]: 221: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call ldv_usb_fill_int_urb_6(#t~mem156.base, #t~mem156.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem157.base, #t~mem157.offset, #t~ite158, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem159 % 256); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,250 INFO L273 TraceCheckUtils]: 222: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~pipe := #in~pipe;~transfer_buffer.base, ~transfer_buffer.offset := #in~transfer_buffer.base, #in~transfer_buffer.offset;~buffer_length := #in~buffer_length;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;~context.base, ~context.offset := #in~context.base, #in~context.offset;~interval := #in~interval; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,251 INFO L256 TraceCheckUtils]: 223: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call ldv_fill_int_urb(~urb.base, ~urb.offset, ~complete_fn.base, ~complete_fn.offset); {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,251 INFO L273 TraceCheckUtils]: 224: Hoare triple {66771#(<= 0 ~ref_cnt~0)} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,252 INFO L273 TraceCheckUtils]: 225: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616 == (~urb.base + ~urb.offset) % 18446744073709551616;~completeFnInt~0.base, ~completeFnInt~0.offset := ~complete_fn.base, ~complete_fn.offset;~completeFnIntCounter~0 := 1 + ~completeFnIntCounter~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,252 INFO L273 TraceCheckUtils]: 226: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,253 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #792#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,253 INFO L273 TraceCheckUtils]: 228: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,254 INFO L268 TraceCheckUtils]: 229: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #788#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,255 INFO L273 TraceCheckUtils]: 230: Hoare triple {66771#(<= 0 ~ref_cnt~0)} havoc #t~mem157.base, #t~mem157.offset;havoc #t~mem156.base, #t~mem156.offset;havoc #t~mem159;havoc #t~ite158;call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem161 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem161, #t~mem160.base, 104 + #t~mem160.offset, 8);havoc #t~mem160.base, #t~mem160.offset;havoc #t~mem161;call #t~mem162.base, #t~mem162.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(#t~mem163.base, 92 + #t~mem163.offset, 4);call write~int(~bitwiseOr(#t~mem164, 4), #t~mem162.base, 92 + #t~mem162.offset, 4);havoc #t~mem163.base, #t~mem163.offset;havoc #t~mem164;havoc #t~mem162.base, #t~mem162.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret166 := input_register_device(#t~mem165.base, #t~mem165.offset);assume -2147483648 <= #t~ret166 && #t~ret166 <= 2147483647;~err~0 := #t~ret166;havoc #t~ret166;havoc #t~mem165.base, #t~mem165.offset; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,256 INFO L273 TraceCheckUtils]: 231: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 != ~err~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,256 INFO L273 TraceCheckUtils]: 232: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,257 INFO L273 TraceCheckUtils]: 233: Hoare triple {66771#(<= 0 ~ref_cnt~0)} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,258 INFO L273 TraceCheckUtils]: 234: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume true; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,259 INFO L268 TraceCheckUtils]: 235: Hoare quadruple {66771#(<= 0 ~ref_cnt~0)} {66771#(<= 0 ~ref_cnt~0)} #862#return; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,260 INFO L273 TraceCheckUtils]: 236: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {66771#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,261 INFO L273 TraceCheckUtils]: 237: Hoare triple {66771#(<= 0 ~ref_cnt~0)} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,261 INFO L273 TraceCheckUtils]: 238: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,262 INFO L273 TraceCheckUtils]: 239: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,262 INFO L273 TraceCheckUtils]: 240: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume #t~switch182; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,263 INFO L273 TraceCheckUtils]: 241: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,263 INFO L273 TraceCheckUtils]: 242: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume #t~switch187; {66722#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 17:36:21,264 INFO L273 TraceCheckUtils]: 243: Hoare triple {66722#(<= 1 ~ref_cnt~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {66720#false} is VALID [2018-11-19 17:36:21,264 INFO L256 TraceCheckUtils]: 244: Hoare triple {66720#false} call usb_acecad_exit(); {66720#false} is VALID [2018-11-19 17:36:21,264 INFO L256 TraceCheckUtils]: 245: Hoare triple {66720#false} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {66720#false} is VALID [2018-11-19 17:36:21,264 INFO L273 TraceCheckUtils]: 246: Hoare triple {66720#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {66720#false} is VALID [2018-11-19 17:36:21,264 INFO L273 TraceCheckUtils]: 247: Hoare triple {66720#false} assume true; {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {66720#false} {66720#false} #830#return; {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L273 TraceCheckUtils]: 249: Hoare triple {66720#false} assume true; {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L268 TraceCheckUtils]: 250: Hoare quadruple {66720#false} {66720#false} #868#return; {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L273 TraceCheckUtils]: 251: Hoare triple {66720#false} ~ldv_state_variable_0~0 := 2; {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L256 TraceCheckUtils]: 252: Hoare triple {66720#false} call ldv_check_final_state(); {66720#false} is VALID [2018-11-19 17:36:21,265 INFO L273 TraceCheckUtils]: 253: Hoare triple {66720#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {66720#false} is VALID [2018-11-19 17:36:21,266 INFO L256 TraceCheckUtils]: 254: Hoare triple {66720#false} call ldv_error(); {66720#false} is VALID [2018-11-19 17:36:21,266 INFO L273 TraceCheckUtils]: 255: Hoare triple {66720#false} assume !false; {66720#false} is VALID [2018-11-19 17:36:21,304 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-19 17:36:21,326 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-19 17:36:21,326 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2018-11-19 17:36:21,327 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 256 [2018-11-19 17:36:21,328 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:36:21,328 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-19 17:36:21,712 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 433 edges. 433 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:36:21,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-19 17:36:21,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-19 17:36:21,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-19 17:36:21,713 INFO L87 Difference]: Start difference. First operand 1137 states and 1355 transitions. Second operand 5 states. [2018-11-19 17:36:44,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:36:44,892 INFO L93 Difference]: Finished difference Result 4489 states and 5360 transitions. [2018-11-19 17:36:44,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 17:36:44,893 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 256 [2018-11-19 17:36:44,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:36:44,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 17:36:44,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1237 transitions. [2018-11-19 17:36:44,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 17:36:44,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1237 transitions. [2018-11-19 17:36:44,909 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 1237 transitions. [2018-11-19 17:36:45,937 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1237 edges. 1237 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:36:46,670 INFO L225 Difference]: With dead ends: 4489 [2018-11-19 17:36:46,671 INFO L226 Difference]: Without dead ends: 4476 [2018-11-19 17:36:46,671 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 256 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 17:36:46,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4476 states. [2018-11-19 17:37:00,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4476 to 3349. [2018-11-19 17:37:00,020 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:37:00,020 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4476 states. Second operand 3349 states. [2018-11-19 17:37:00,020 INFO L74 IsIncluded]: Start isIncluded. First operand 4476 states. Second operand 3349 states. [2018-11-19 17:37:00,020 INFO L87 Difference]: Start difference. First operand 4476 states. Second operand 3349 states. [2018-11-19 17:37:00,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:37:00,773 INFO L93 Difference]: Finished difference Result 4476 states and 5346 transitions. [2018-11-19 17:37:00,773 INFO L276 IsEmpty]: Start isEmpty. Operand 4476 states and 5346 transitions. [2018-11-19 17:37:00,780 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:37:00,780 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:37:00,780 INFO L74 IsIncluded]: Start isIncluded. First operand 3349 states. Second operand 4476 states. [2018-11-19 17:37:00,780 INFO L87 Difference]: Start difference. First operand 3349 states. Second operand 4476 states. [2018-11-19 17:37:01,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:37:01,543 INFO L93 Difference]: Finished difference Result 4476 states and 5346 transitions. [2018-11-19 17:37:01,543 INFO L276 IsEmpty]: Start isEmpty. Operand 4476 states and 5346 transitions. [2018-11-19 17:37:01,550 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:37:01,550 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:37:01,550 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:37:01,550 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:37:01,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3349 states. [2018-11-19 17:37:02,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3349 states to 3349 states and 4003 transitions. [2018-11-19 17:37:02,050 INFO L78 Accepts]: Start accepts. Automaton has 3349 states and 4003 transitions. Word has length 256 [2018-11-19 17:37:02,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:37:02,050 INFO L480 AbstractCegarLoop]: Abstraction has 3349 states and 4003 transitions. [2018-11-19 17:37:02,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-19 17:37:02,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3349 states and 4003 transitions. [2018-11-19 17:37:02,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-11-19 17:37:02,054 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:37:02,054 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:37:02,054 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:37:02,054 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:37:02,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1176349006, now seen corresponding path program 1 times [2018-11-19 17:37:02,055 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:37:02,055 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:37:02,057 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:37:02,057 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:37:02,057 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:37:02,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:37:02,319 INFO L256 TraceCheckUtils]: 0: Hoare triple {86528#true} call ULTIMATE.init(); {86528#true} is VALID [2018-11-19 17:37:02,319 INFO L273 TraceCheckUtils]: 1: Hoare triple {86528#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string24.base, #t~string24.offset := #Ultimate.alloc(10);call #t~string31.base, #t~string31.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string31.base,#t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,1 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,2 + #t~string31.offset := 101];#memory_int := #memory_int[#t~string31.base,3 + #t~string31.offset := 99];#memory_int := #memory_int[#t~string31.base,4 + #t~string31.offset := 97];#memory_int := #memory_int[#t~string31.base,5 + #t~string31.offset := 100];#memory_int := #memory_int[#t~string31.base,6 + #t~string31.offset := 0];call #t~string45.base, #t~string45.offset := #Ultimate.alloc(20);call #t~string49.base, #t~string49.offset := #Ultimate.alloc(20);call #t~string106.base, #t~string106.offset := #Ultimate.alloc(57);call #t~string137.base, #t~string137.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string137.base,#t~string137.offset := 32];#memory_int := #memory_int[#t~string137.base,1 + #t~string137.offset := 0];call #t~string142.base, #t~string142.offset := #Ultimate.alloc(8);call #t~string148.base, #t~string148.offset := #Ultimate.alloc(34);call #t~string153.base, #t~string153.offset := #Ultimate.alloc(32);call #t~string175.base, #t~string175.offset := #Ultimate.alloc(11);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(48);~LDV_IN_INTERRUPT~0 := 1;~ref_cnt~0 := 0;~ldv_state_variable_1~0 := 0;~usb_counter~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_retval_0~0 := 0;~ldv_retval_1~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 0, 0;~dev_counter~0 := 0;~completeFnIntCounter~0 := 0;~completeFnBulkCounter~0 := 0;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := 0, 0;call ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset := #Ultimate.alloc(72);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#usb_acecad_id_table~0.base);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 2 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(4, ~#usb_acecad_id_table~0.base, 4 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 6 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 8 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 10 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 11 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 12 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 13 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 14 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 15 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 16 + ~#usb_acecad_id_table~0.offset, 8);call write~unchecked~int(3, ~#usb_acecad_id_table~0.base, 24 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(1120, ~#usb_acecad_id_table~0.base, 26 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(8, ~#usb_acecad_id_table~0.base, 28 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 30 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 32 + ~#usb_acecad_id_table~0.offset, 2);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 34 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 35 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 36 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 37 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 38 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_id_table~0.base, 39 + ~#usb_acecad_id_table~0.offset, 1);call write~unchecked~int(1, ~#usb_acecad_id_table~0.base, 40 + ~#usb_acecad_id_table~0.offset, 8);~__mod_usb_device_table~0.match_flags := 0;~__mod_usb_device_table~0.idVendor := 0;~__mod_usb_device_table~0.idProduct := 0;~__mod_usb_device_table~0.bcdDevice_lo := 0;~__mod_usb_device_table~0.bcdDevice_hi := 0;~__mod_usb_device_table~0.bDeviceClass := 0;~__mod_usb_device_table~0.bDeviceSubClass := 0;~__mod_usb_device_table~0.bDeviceProtocol := 0;~__mod_usb_device_table~0.bInterfaceClass := 0;~__mod_usb_device_table~0.bInterfaceSubClass := 0;~__mod_usb_device_table~0.bInterfaceProtocol := 0;~__mod_usb_device_table~0.driver_info := 0;call ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset := #Ultimate.alloc(264);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#usb_acecad_driver~0.base);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(#t~string175.base, #t~string175.offset, ~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_probe.base, #funAddr~usb_acecad_probe.offset, ~#usb_acecad_driver~0.base, 8 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_disconnect.base, #funAddr~usb_acecad_disconnect.offset, ~#usb_acecad_driver~0.base, 16 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 24 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 32 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 40 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 48 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 56 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 64 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(~#usb_acecad_id_table~0.base, ~#usb_acecad_id_table~0.offset, ~#usb_acecad_driver~0.base, 72 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 80 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 84 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 88 + ~#usb_acecad_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 92 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 100 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 108 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 116 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 124 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 132 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 136 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 144 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 152 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 160 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 168 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 176 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 184 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 192 + ~#usb_acecad_driver~0.offset, 1);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 193 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 201 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 209 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 217 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 225 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 233 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 241 + ~#usb_acecad_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#usb_acecad_driver~0.base, 249 + ~#usb_acecad_driver~0.offset, 8);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 257 + ~#usb_acecad_driver~0.offset, 4);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 261 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 262 + ~#usb_acecad_driver~0.offset, 1);call write~unchecked~int(0, ~#usb_acecad_driver~0.base, 263 + ~#usb_acecad_driver~0.offset, 1);~usb_urb~0.base, ~usb_urb~0.offset := 0, 0;~usb_dev~0.base, ~usb_dev~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {86528#true} is VALID [2018-11-19 17:37:02,319 INFO L273 TraceCheckUtils]: 2: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,319 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {86528#true} {86528#true} #924#return; {86528#true} is VALID [2018-11-19 17:37:02,319 INFO L256 TraceCheckUtils]: 4: Hoare triple {86528#true} call #t~ret204 := main(); {86528#true} is VALID [2018-11-19 17:37:02,320 INFO L273 TraceCheckUtils]: 5: Hoare triple {86528#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset;havoc ~tmp~18.base, ~tmp~18.offset;havoc ~tmp___0~6;havoc ~tmp___1~3;havoc ~tmp___2~1; {86528#true} is VALID [2018-11-19 17:37:02,320 INFO L256 TraceCheckUtils]: 6: Hoare triple {86528#true} call #t~ret180.base, #t~ret180.offset := ldv_init_zalloc(24); {86528#true} is VALID [2018-11-19 17:37:02,320 INFO L273 TraceCheckUtils]: 7: Hoare triple {86528#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {86528#true} is VALID [2018-11-19 17:37:02,320 INFO L256 TraceCheckUtils]: 8: Hoare triple {86528#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {86528#true} is VALID [2018-11-19 17:37:02,320 INFO L273 TraceCheckUtils]: 9: Hoare triple {86528#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {86528#true} is VALID [2018-11-19 17:37:02,321 INFO L273 TraceCheckUtils]: 10: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,321 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {86528#true} {86528#true} #844#return; {86528#true} is VALID [2018-11-19 17:37:02,321 INFO L273 TraceCheckUtils]: 12: Hoare triple {86528#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {86528#true} is VALID [2018-11-19 17:37:02,321 INFO L273 TraceCheckUtils]: 13: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,321 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {86528#true} {86528#true} #860#return; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 15: Hoare triple {86528#true} ~tmp~18.base, ~tmp~18.offset := #t~ret180.base, #t~ret180.offset;havoc #t~ret180.base, #t~ret180.offset;~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~18.base, ~tmp~18.offset;call ldv_initialize();~ldv_state_variable_1~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 16: Hoare triple {86528#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 17: Hoare triple {86528#true} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 18: Hoare triple {86528#true} assume #t~switch182; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 19: Hoare triple {86528#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {86528#true} is VALID [2018-11-19 17:37:02,322 INFO L273 TraceCheckUtils]: 20: Hoare triple {86528#true} assume !#t~switch187;#t~switch187 := #t~switch187 || 1 == ~tmp___2~1; {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L273 TraceCheckUtils]: 21: Hoare triple {86528#true} assume #t~switch187; {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L273 TraceCheckUtils]: 22: Hoare triple {86528#true} assume 1 == ~ldv_state_variable_0~0; {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L256 TraceCheckUtils]: 23: Hoare triple {86528#true} call #t~ret188 := usb_acecad_init(); {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L273 TraceCheckUtils]: 24: Hoare triple {86528#true} havoc ~result~0;havoc ~tmp~16; {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L256 TraceCheckUtils]: 25: Hoare triple {86528#true} call #t~ret176 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {86528#true} is VALID [2018-11-19 17:37:02,323 INFO L273 TraceCheckUtils]: 26: Hoare triple {86528#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L256 TraceCheckUtils]: 27: Hoare triple {86528#true} call #t~ret32 := ldv_usb_register_driver_2(~driver.base, ~driver.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string31.base, #t~string31.offset); {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L273 TraceCheckUtils]: 28: Hoare triple {86528#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~20;call #t~ret190 := 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~ret190 && #t~ret190 <= 2147483647;~tmp~20 := #t~ret190;havoc #t~ret190;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L256 TraceCheckUtils]: 29: Hoare triple {86528#true} call ldv_usb_driver_1(); {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L273 TraceCheckUtils]: 30: Hoare triple {86528#true} havoc ~tmp~17.base, ~tmp~17.offset; {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L256 TraceCheckUtils]: 31: Hoare triple {86528#true} call #t~ret179.base, #t~ret179.offset := ldv_init_zalloc(1248); {86528#true} is VALID [2018-11-19 17:37:02,324 INFO L273 TraceCheckUtils]: 32: Hoare triple {86528#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {86528#true} is VALID [2018-11-19 17:37:02,325 INFO L256 TraceCheckUtils]: 33: Hoare triple {86528#true} call #Ultimate.meminit(#t~malloc66.base, #t~malloc66.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)); {86528#true} is VALID [2018-11-19 17:37:02,325 INFO L273 TraceCheckUtils]: 34: Hoare triple {86528#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {86528#true} is VALID [2018-11-19 17:37:02,325 INFO L273 TraceCheckUtils]: 35: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,325 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {86528#true} {86528#true} #844#return; {86528#true} is VALID [2018-11-19 17:37:02,325 INFO L273 TraceCheckUtils]: 37: Hoare triple {86528#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc66.base, #t~malloc66.offset;~p~2.base, ~p~2.offset := ~tmp~6.base, ~tmp~6.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L273 TraceCheckUtils]: 38: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {86528#true} {86528#true} #806#return; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L273 TraceCheckUtils]: 40: Hoare triple {86528#true} ~tmp~17.base, ~tmp~17.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L273 TraceCheckUtils]: 41: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {86528#true} {86528#true} #880#return; {86528#true} is VALID [2018-11-19 17:37:02,326 INFO L273 TraceCheckUtils]: 43: Hoare triple {86528#true} #res := ~ldv_func_res~0; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L273 TraceCheckUtils]: 44: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {86528#true} {86528#true} #892#return; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L273 TraceCheckUtils]: 46: Hoare triple {86528#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L273 TraceCheckUtils]: 47: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {86528#true} {86528#true} #836#return; {86528#true} is VALID [2018-11-19 17:37:02,327 INFO L273 TraceCheckUtils]: 49: Hoare triple {86528#true} assume -2147483648 <= #t~ret176 && #t~ret176 <= 2147483647;~tmp~16 := #t~ret176;havoc #t~ret176;~result~0 := ~tmp~16; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L273 TraceCheckUtils]: 50: Hoare triple {86528#true} assume 0 == ~result~0;havoc #t~nondet177; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L273 TraceCheckUtils]: 51: Hoare triple {86528#true} #res := ~result~0; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L273 TraceCheckUtils]: 52: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {86528#true} {86528#true} #870#return; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L273 TraceCheckUtils]: 54: Hoare triple {86528#true} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_1~0 := #t~ret188;havoc #t~ret188; {86528#true} is VALID [2018-11-19 17:37:02,328 INFO L273 TraceCheckUtils]: 55: Hoare triple {86528#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 56: Hoare triple {86528#true} assume !(0 != ~ldv_retval_1~0); {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 57: Hoare triple {86528#true} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 58: Hoare triple {86528#true} assume #t~switch182; {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 59: Hoare triple {86528#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet183 && #t~nondet183 <= 2147483647;~tmp___1~3 := #t~nondet183;havoc #t~nondet183;#t~switch184 := 0 == ~tmp___1~3; {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 60: Hoare triple {86528#true} assume #t~switch184; {86528#true} is VALID [2018-11-19 17:37:02,329 INFO L273 TraceCheckUtils]: 61: Hoare triple {86528#true} assume 1 == ~ldv_state_variable_1~0; {86528#true} is VALID [2018-11-19 17:37:02,330 INFO L256 TraceCheckUtils]: 62: Hoare triple {86528#true} call #t~ret185 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {86528#true} is VALID [2018-11-19 17:37:02,330 INFO L273 TraceCheckUtils]: 63: Hoare triple {86528#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~interface~0.base, ~interface~0.offset;havoc ~endpoint~0.base, ~endpoint~0.offset;havoc ~acecad~3.base, ~acecad~3.offset;havoc ~input_dev~0.base, ~input_dev~0.offset;havoc ~pipe~0;havoc ~maxp~0;havoc ~err~0;havoc ~tmp___0~5;havoc ~tmp___1~2;havoc ~tmp___2~0;havoc ~tmp___3~0.base, ~tmp___3~0.offset;havoc ~tmp___4~0.base, ~tmp___4~0.offset;havoc ~tmp___5~0;havoc ~tmp___6~0; {86528#true} is VALID [2018-11-19 17:37:02,330 INFO L256 TraceCheckUtils]: 64: Hoare triple {86528#true} call #t~ret118.base, #t~ret118.offset := interface_to_usbdev(~intf.base, ~intf.offset); {86528#true} is VALID [2018-11-19 17:37:02,330 INFO L273 TraceCheckUtils]: 65: Hoare triple {86528#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {86528#true} is VALID [2018-11-19 17:37:02,330 INFO L256 TraceCheckUtils]: 66: Hoare triple {86528#true} call #t~ret189.base, #t~ret189.offset := ldv_interface_to_usbdev(); {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L273 TraceCheckUtils]: 67: Hoare triple {86528#true} havoc ~result~1.base, ~result~1.offset;havoc ~tmp~27.base, ~tmp~27.offset; {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L256 TraceCheckUtils]: 68: Hoare triple {86528#true} call #t~ret200.base, #t~ret200.offset := ldv_undef_ptr(); {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L273 TraceCheckUtils]: 69: Hoare triple {86528#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L273 TraceCheckUtils]: 70: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {86528#true} {86528#true} #928#return; {86528#true} is VALID [2018-11-19 17:37:02,331 INFO L273 TraceCheckUtils]: 72: Hoare triple {86528#true} ~tmp~27.base, ~tmp~27.offset := #t~ret200.base, #t~ret200.offset;havoc #t~ret200.base, #t~ret200.offset;~result~1.base, ~result~1.offset := ~tmp~27.base, ~tmp~27.offset; {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L273 TraceCheckUtils]: 73: Hoare triple {86528#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616); {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L273 TraceCheckUtils]: 74: Hoare triple {86528#true} #res.base, #res.offset := ~result~1.base, ~result~1.offset; {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L273 TraceCheckUtils]: 75: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L268 TraceCheckUtils]: 76: Hoare quadruple {86528#true} {86528#true} #910#return; {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L273 TraceCheckUtils]: 77: Hoare triple {86528#true} ~tmp~19.base, ~tmp~19.offset := #t~ret189.base, #t~ret189.offset;havoc #t~ret189.base, #t~ret189.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {86528#true} is VALID [2018-11-19 17:37:02,332 INFO L273 TraceCheckUtils]: 78: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L268 TraceCheckUtils]: 79: Hoare quadruple {86528#true} {86528#true} #768#return; {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L273 TraceCheckUtils]: 80: Hoare triple {86528#true} ~tmp~14.base, ~tmp~14.offset := #t~ret118.base, #t~ret118.offset;havoc #t~ret118.base, #t~ret118.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem119.base, #t~mem119.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem119.base, #t~mem119.offset;havoc #t~mem119.base, #t~mem119.offset;call #t~mem120 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L273 TraceCheckUtils]: 81: Hoare triple {86528#true} assume !(1 != #t~mem120 % 256 % 4294967296);havoc #t~mem120;call #t~mem121.base, #t~mem121.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem121.base, #t~mem121.offset;havoc #t~mem121.base, #t~mem121.offset; {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L256 TraceCheckUtils]: 82: Hoare triple {86528#true} call #t~ret122 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L273 TraceCheckUtils]: 83: Hoare triple {86528#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {86528#true} is VALID [2018-11-19 17:37:02,333 INFO L256 TraceCheckUtils]: 84: Hoare triple {86528#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L273 TraceCheckUtils]: 85: Hoare triple {86528#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem1 := read~int(~epd.base, 3 + ~epd.offset, 1);#res := (if 3 == ~bitwiseAnd(#t~mem1 % 256, 3) then 1 else 0);havoc #t~mem1; {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L273 TraceCheckUtils]: 86: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L268 TraceCheckUtils]: 87: Hoare quadruple {86528#true} {86528#true} #832#return; {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L273 TraceCheckUtils]: 88: Hoare triple {86528#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L273 TraceCheckUtils]: 89: Hoare triple {86528#true} assume 0 != ~tmp~0; {86528#true} is VALID [2018-11-19 17:37:02,334 INFO L256 TraceCheckUtils]: 90: Hoare triple {86528#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L273 TraceCheckUtils]: 91: Hoare triple {86528#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;call #t~mem0 := read~int(~epd.base, 2 + ~epd.offset, 1);#res := (if (if #t~mem0 % 256 % 256 <= 127 then #t~mem0 % 256 % 256 else #t~mem0 % 256 % 256 - 256) < 0 then 1 else 0);havoc #t~mem0; {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L273 TraceCheckUtils]: 92: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L268 TraceCheckUtils]: 93: Hoare quadruple {86528#true} {86528#true} #834#return; {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L273 TraceCheckUtils]: 94: Hoare triple {86528#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L273 TraceCheckUtils]: 95: Hoare triple {86528#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {86528#true} is VALID [2018-11-19 17:37:02,335 INFO L273 TraceCheckUtils]: 96: Hoare triple {86528#true} #res := ~tmp___1~0; {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L273 TraceCheckUtils]: 97: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L268 TraceCheckUtils]: 98: Hoare quadruple {86528#true} {86528#true} #770#return; {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L273 TraceCheckUtils]: 99: Hoare triple {86528#true} assume -2147483648 <= #t~ret122 && #t~ret122 <= 2147483647;~tmp___0~5 := #t~ret122;havoc #t~ret122; {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L273 TraceCheckUtils]: 100: Hoare triple {86528#true} assume !(0 == ~tmp___0~5);call #t~mem123 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L256 TraceCheckUtils]: 101: Hoare triple {86528#true} call #t~ret124 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem123 % 256); {86528#true} is VALID [2018-11-19 17:37:02,336 INFO L273 TraceCheckUtils]: 102: Hoare triple {86528#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem43 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem43, 32768 * ~endpoint);havoc #t~mem43; {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L273 TraceCheckUtils]: 103: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L268 TraceCheckUtils]: 104: Hoare quadruple {86528#true} {86528#true} #772#return; {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L273 TraceCheckUtils]: 105: Hoare triple {86528#true} ~tmp___1~2 := #t~ret124;havoc #t~mem123;havoc #t~ret124;~pipe~0 := (if ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 else ~bitwiseOr(~tmp___1~2, 1073741952) % 4294967296 % 4294967296 - 4294967296); {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L256 TraceCheckUtils]: 106: Hoare triple {86528#true} call #t~ret125 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L273 TraceCheckUtils]: 107: Hoare triple {86528#true} ~udev.base, ~udev.offset := #in~udev.base, #in~udev.offset;~pipe := #in~pipe;~is_out := #in~is_out;havoc ~ep~0.base, ~ep~0.offset;havoc ~epnum~0;havoc ~__ret_warn_on~0;havoc ~tmp~2;havoc ~__ret_warn_on___0~0;havoc ~tmp___0~1;~epnum~0 := ~bitwiseAnd(~pipe / 32768, 15); {86528#true} is VALID [2018-11-19 17:37:02,337 INFO L273 TraceCheckUtils]: 108: Hoare triple {86528#true} assume !(0 != ~is_out);~__ret_warn_on___0~0 := (if 0 == ~bitwiseAnd(~pipe, 128) then 1 else 0); {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L256 TraceCheckUtils]: 109: Hoare triple {86528#true} call #t~ret48 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L273 TraceCheckUtils]: 110: Hoare triple {86528#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L273 TraceCheckUtils]: 111: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L268 TraceCheckUtils]: 112: Hoare quadruple {86528#true} {86528#true} #850#return; {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L273 TraceCheckUtils]: 113: Hoare triple {86528#true} assume -9223372036854775808 <= #t~ret48 && #t~ret48 <= 9223372036854775807;~tmp___0~1 := #t~ret48;havoc #t~ret48; {86528#true} is VALID [2018-11-19 17:37:02,338 INFO L273 TraceCheckUtils]: 114: Hoare triple {86528#true} assume 0 != ~tmp___0~1;call warn_slowpath_null(#t~string49.base, #t~string49.offset, 1566); {86528#true} is VALID [2018-11-19 17:37:02,339 INFO L256 TraceCheckUtils]: 115: Hoare triple {86528#true} call #t~ret50 := ldv__builtin_expect((if 0 != ~__ret_warn_on___0~0 then 1 else 0), 0); {86528#true} is VALID [2018-11-19 17:37:02,339 INFO L273 TraceCheckUtils]: 116: Hoare triple {86528#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {86528#true} is VALID [2018-11-19 17:37:02,339 INFO L273 TraceCheckUtils]: 117: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,339 INFO L268 TraceCheckUtils]: 118: Hoare quadruple {86528#true} {86528#true} #852#return; {86528#true} is VALID [2018-11-19 17:37:02,339 INFO L273 TraceCheckUtils]: 119: Hoare triple {86528#true} assume -9223372036854775808 <= #t~ret50 && #t~ret50 <= 9223372036854775807;havoc #t~ret50;call #t~mem51.base, #t~mem51.offset := read~$Pointer$(~udev.base, 1186 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem51.base, #t~mem51.offset;havoc #t~mem51.base, #t~mem51.offset; {86528#true} is VALID [2018-11-19 17:37:02,341 INFO L273 TraceCheckUtils]: 120: Hoare triple {86528#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {86530#(= 0 |usb_maxpacket_#res|)} is VALID [2018-11-19 17:37:02,345 INFO L273 TraceCheckUtils]: 121: Hoare triple {86530#(= 0 |usb_maxpacket_#res|)} assume true; {86530#(= 0 |usb_maxpacket_#res|)} is VALID [2018-11-19 17:37:02,346 INFO L268 TraceCheckUtils]: 122: Hoare quadruple {86530#(= 0 |usb_maxpacket_#res|)} {86528#true} #774#return; {86531#(= 0 |usb_acecad_probe_#t~ret125|)} is VALID [2018-11-19 17:37:02,349 INFO L273 TraceCheckUtils]: 123: Hoare triple {86531#(= 0 |usb_acecad_probe_#t~ret125|)} ~tmp___2~0 := #t~ret125;havoc #t~ret125;~maxp~0 := ~tmp___2~0 % 65536; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,349 INFO L256 TraceCheckUtils]: 124: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret126.base, #t~ret126.offset := kzalloc(232, 208); {86528#true} is VALID [2018-11-19 17:37:02,349 INFO L273 TraceCheckUtils]: 125: Hoare triple {86528#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {86528#true} is VALID [2018-11-19 17:37:02,349 INFO L256 TraceCheckUtils]: 126: Hoare triple {86528#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {86528#true} is VALID [2018-11-19 17:37:02,349 INFO L273 TraceCheckUtils]: 127: Hoare triple {86528#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {86528#true} is VALID [2018-11-19 17:37:02,350 INFO L256 TraceCheckUtils]: 128: Hoare triple {86528#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {86528#true} is VALID [2018-11-19 17:37:02,350 INFO L273 TraceCheckUtils]: 129: Hoare triple {86528#true} ~size := #in~size;~t := #in~t; {86528#true} is VALID [2018-11-19 17:37:02,350 INFO L256 TraceCheckUtils]: 130: Hoare triple {86528#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {86528#true} is VALID [2018-11-19 17:37:02,350 INFO L273 TraceCheckUtils]: 131: Hoare triple {86528#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {86528#true} is VALID [2018-11-19 17:37:02,350 INFO L273 TraceCheckUtils]: 132: Hoare triple {86528#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L273 TraceCheckUtils]: 133: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L268 TraceCheckUtils]: 134: Hoare quadruple {86528#true} {86528#true} #858#return; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L273 TraceCheckUtils]: 135: Hoare triple {86528#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L273 TraceCheckUtils]: 136: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L268 TraceCheckUtils]: 137: Hoare quadruple {86528#true} {86528#true} #904#return; {86528#true} is VALID [2018-11-19 17:37:02,351 INFO L273 TraceCheckUtils]: 138: Hoare triple {86528#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {86528#true} is VALID [2018-11-19 17:37:02,352 INFO L273 TraceCheckUtils]: 139: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,352 INFO L268 TraceCheckUtils]: 140: Hoare quadruple {86528#true} {86528#true} #902#return; {86528#true} is VALID [2018-11-19 17:37:02,352 INFO L273 TraceCheckUtils]: 141: Hoare triple {86528#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {86528#true} is VALID [2018-11-19 17:37:02,352 INFO L273 TraceCheckUtils]: 142: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,353 INFO L268 TraceCheckUtils]: 143: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #776#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,354 INFO L273 TraceCheckUtils]: 144: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret126.base, #t~ret126.offset;havoc #t~ret126.base, #t~ret126.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,354 INFO L256 TraceCheckUtils]: 145: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret127.base, #t~ret127.offset := input_allocate_device(); {86528#true} is VALID [2018-11-19 17:37:02,354 INFO L256 TraceCheckUtils]: 146: Hoare triple {86528#true} call #t~ret71.base, #t~ret71.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {86528#true} is VALID [2018-11-19 17:37:02,354 INFO L273 TraceCheckUtils]: 147: Hoare triple {86528#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {86528#true} is VALID [2018-11-19 17:37:02,354 INFO L256 TraceCheckUtils]: 148: Hoare triple {86528#true} call #t~ret57.base, #t~ret57.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L273 TraceCheckUtils]: 149: Hoare triple {86528#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L256 TraceCheckUtils]: 150: Hoare triple {86528#true} call #t~ret56.base, #t~ret56.offset := __kmalloc(~size, ~flags); {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L273 TraceCheckUtils]: 151: Hoare triple {86528#true} ~size := #in~size;~t := #in~t; {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L256 TraceCheckUtils]: 152: Hoare triple {86528#true} call #t~ret55.base, #t~ret55.offset := ldv_malloc(~size); {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L273 TraceCheckUtils]: 153: Hoare triple {86528#true} ~size := #in~size;havoc ~p~0.base, ~p~0.offset;havoc ~tmp~4.base, ~tmp~4.offset;havoc ~tmp___0~2;assume -2147483648 <= #t~nondet62 && #t~nondet62 <= 2147483647;~tmp___0~2 := #t~nondet62;havoc #t~nondet62; {86528#true} is VALID [2018-11-19 17:37:02,355 INFO L273 TraceCheckUtils]: 154: Hoare triple {86528#true} assume !(0 != ~tmp___0~2);call #t~malloc63.base, #t~malloc63.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc63.base, #t~malloc63.offset;~p~0.base, ~p~0.offset := ~tmp~4.base, ~tmp~4.offset;assume 0 != (if 0 != (~p~0.base + ~p~0.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~0.base, ~p~0.offset; {86528#true} is VALID [2018-11-19 17:37:02,356 INFO L273 TraceCheckUtils]: 155: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,356 INFO L268 TraceCheckUtils]: 156: Hoare quadruple {86528#true} {86528#true} #858#return; {86528#true} is VALID [2018-11-19 17:37:02,356 INFO L273 TraceCheckUtils]: 157: Hoare triple {86528#true} #res.base, #res.offset := #t~ret55.base, #t~ret55.offset;havoc #t~ret55.base, #t~ret55.offset; {86528#true} is VALID [2018-11-19 17:37:02,356 INFO L273 TraceCheckUtils]: 158: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,356 INFO L268 TraceCheckUtils]: 159: Hoare quadruple {86528#true} {86528#true} #904#return; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L273 TraceCheckUtils]: 160: Hoare triple {86528#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret56.base, #t~ret56.offset;havoc #t~ret56.base, #t~ret56.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L273 TraceCheckUtils]: 161: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {86528#true} {86528#true} #902#return; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L273 TraceCheckUtils]: 163: Hoare triple {86528#true} ~tmp~3.base, ~tmp~3.offset := #t~ret57.base, #t~ret57.offset;havoc #t~ret57.base, #t~ret57.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L273 TraceCheckUtils]: 164: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,357 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {86528#true} {86528#true} #890#return; {86528#true} is VALID [2018-11-19 17:37:02,358 INFO L273 TraceCheckUtils]: 166: Hoare triple {86528#true} #res.base, #res.offset := #t~ret71.base, #t~ret71.offset;havoc #t~ret71.base, #t~ret71.offset; {86528#true} is VALID [2018-11-19 17:37:02,358 INFO L273 TraceCheckUtils]: 167: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,359 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #778#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,360 INFO L273 TraceCheckUtils]: 169: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} ~input_dev~0.base, ~input_dev~0.offset := #t~ret127.base, #t~ret127.offset;havoc #t~ret127.base, #t~ret127.offset; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,364 INFO L273 TraceCheckUtils]: 170: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret128.base, #t~ret128.offset := usb_alloc_coherent(~dev~1.base, ~dev~1.offset, 8, 208, ~acecad~3.base, 224 + ~acecad~3.offset);~tmp___4~0.base, ~tmp___4~0.offset := #t~ret128.base, #t~ret128.offset;havoc #t~ret128.base, #t~ret128.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem129.base, #t~mem129.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,368 INFO L273 TraceCheckUtils]: 171: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 == (#t~mem129.base + #t~mem129.offset) % 18446744073709551616);havoc #t~mem129.base, #t~mem129.offset; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,368 INFO L256 TraceCheckUtils]: 172: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret130.base, #t~ret130.offset := ldv_usb_alloc_urb_5(0, 208); {86528#true} is VALID [2018-11-19 17:37:02,368 INFO L273 TraceCheckUtils]: 173: Hoare triple {86528#true} ~iso_packets := #in~iso_packets;~mem_flags := #in~mem_flags;havoc ~tmp~23.base, ~tmp~23.offset; {86528#true} is VALID [2018-11-19 17:37:02,368 INFO L256 TraceCheckUtils]: 174: Hoare triple {86528#true} call #t~ret193.base, #t~ret193.offset := ldv_alloc_urb(); {86528#true} is VALID [2018-11-19 17:37:02,368 INFO L273 TraceCheckUtils]: 175: Hoare triple {86528#true} havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {86528#true} is VALID [2018-11-19 17:37:02,369 INFO L256 TraceCheckUtils]: 176: Hoare triple {86528#true} call #t~ret195.base, #t~ret195.offset := ldv_undef_ptr(); {86528#true} is VALID [2018-11-19 17:37:02,369 INFO L273 TraceCheckUtils]: 177: Hoare triple {86528#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet69.base, #t~nondet69.offset;havoc #t~nondet69.base, #t~nondet69.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {86528#true} is VALID [2018-11-19 17:37:02,369 INFO L273 TraceCheckUtils]: 178: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,369 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {86528#true} {86528#true} #802#return; {86528#true} is VALID [2018-11-19 17:37:02,369 INFO L273 TraceCheckUtils]: 180: Hoare triple {86528#true} ~tmp~25.base, ~tmp~25.offset := #t~ret195.base, #t~ret195.offset;havoc #t~ret195.base, #t~ret195.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L256 TraceCheckUtils]: 181: Hoare triple {86528#true} call #t~ret196 := ldv_undef_int(); {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L273 TraceCheckUtils]: 182: Hoare triple {86528#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet68 && #t~nondet68 <= 2147483647;~tmp~8 := #t~nondet68;havoc #t~nondet68;#res := ~tmp~8; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L273 TraceCheckUtils]: 183: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L268 TraceCheckUtils]: 184: Hoare quadruple {86528#true} {86528#true} #804#return; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L273 TraceCheckUtils]: 185: Hoare triple {86528#true} assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;~tmp___0~7 := #t~ret196;havoc #t~ret196; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L273 TraceCheckUtils]: 186: Hoare triple {86528#true} assume 0 != ~tmp___0~7; {86528#true} is VALID [2018-11-19 17:37:02,370 INFO L273 TraceCheckUtils]: 187: Hoare triple {86528#true} assume 0 != (~value~0.base + ~value~0.offset) % 18446744073709551616;~usb_urb~0.base, ~usb_urb~0.offset := ~value~0.base, ~value~0.offset; {86528#true} is VALID [2018-11-19 17:37:02,371 INFO L273 TraceCheckUtils]: 188: Hoare triple {86528#true} #res.base, #res.offset := ~usb_urb~0.base, ~usb_urb~0.offset; {86528#true} is VALID [2018-11-19 17:37:02,371 INFO L273 TraceCheckUtils]: 189: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,371 INFO L268 TraceCheckUtils]: 190: Hoare quadruple {86528#true} {86528#true} #908#return; {86528#true} is VALID [2018-11-19 17:37:02,371 INFO L273 TraceCheckUtils]: 191: Hoare triple {86528#true} ~tmp~23.base, ~tmp~23.offset := #t~ret193.base, #t~ret193.offset;havoc #t~ret193.base, #t~ret193.offset;#res.base, #res.offset := ~tmp~23.base, ~tmp~23.offset; {86528#true} is VALID [2018-11-19 17:37:02,371 INFO L273 TraceCheckUtils]: 192: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,372 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #780#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,373 INFO L273 TraceCheckUtils]: 194: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call write~$Pointer$(#t~ret130.base, #t~ret130.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret130.base, #t~ret130.offset;call #t~mem131.base, #t~mem131.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,378 INFO L273 TraceCheckUtils]: 195: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 == (#t~mem131.base + #t~mem131.offset) % 18446744073709551616);havoc #t~mem131.base, #t~mem131.offset;call write~$Pointer$(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 192 + ~acecad~3.offset, 8);call write~$Pointer$(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,378 INFO L273 TraceCheckUtils]: 196: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume 0 != (#t~mem132.base + #t~mem132.offset) % 18446744073709551616;havoc #t~mem132.base, #t~mem132.offset;call #t~mem133.base, #t~mem133.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret134 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem133.base, #t~mem133.offset, 128);havoc #t~mem133.base, #t~mem133.offset;havoc #t~ret134; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,379 INFO L273 TraceCheckUtils]: 197: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,379 INFO L273 TraceCheckUtils]: 198: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616);havoc #t~mem135.base, #t~mem135.offset; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,380 INFO L256 TraceCheckUtils]: 199: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret141 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {86528#true} is VALID [2018-11-19 17:37:02,380 INFO L273 TraceCheckUtils]: 200: Hoare triple {86528#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~buf.base, ~buf.offset := #in~buf.base, #in~buf.offset;~size := #in~size;havoc ~actual~0;havoc #t~nondet23;call #t~mem25.base, #t~mem25.offset := read~$Pointer$(~dev.base, 60 + ~dev.offset, 8);call #t~mem26.base, #t~mem26.offset := read~$Pointer$(#t~mem25.base, 12 + #t~mem25.offset, 8);~actual~0 := #t~nondet23;havoc #t~mem26.base, #t~mem26.offset;havoc #t~mem25.base, #t~mem25.offset; {86528#true} is VALID [2018-11-19 17:37:02,380 INFO L273 TraceCheckUtils]: 201: Hoare triple {86528#true} assume !((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0);#t~ite27 := -1; {86528#true} is VALID [2018-11-19 17:37:02,380 INFO L273 TraceCheckUtils]: 202: Hoare triple {86528#true} #res := #t~ite27;havoc #t~ite27; {86528#true} is VALID [2018-11-19 17:37:02,380 INFO L273 TraceCheckUtils]: 203: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,382 INFO L268 TraceCheckUtils]: 204: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #782#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,387 INFO L273 TraceCheckUtils]: 205: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume -2147483648 <= #t~ret141 && #t~ret141 <= 2147483647;havoc #t~ret141;call #t~ret143 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string142.base, #t~string142.offset, 64);havoc #t~ret143;call write~$Pointer$(~acecad~3.base, ~acecad~3.offset, ~input_dev~0.base, ~input_dev~0.offset, 8);call write~$Pointer$(~acecad~3.base, 128 + ~acecad~3.offset, ~input_dev~0.base, 8 + ~input_dev~0.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,387 INFO L256 TraceCheckUtils]: 206: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call usb_to_input_id(~dev~1.base, ~dev~1.offset, ~input_dev~0.base, 24 + ~input_dev~0.offset); {86528#true} is VALID [2018-11-19 17:37:02,387 INFO L273 TraceCheckUtils]: 207: Hoare triple {86528#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~id.base, ~id.offset := #in~id.base, #in~id.offset;call write~int(3, ~id.base, ~id.offset, 2);call #t~mem86 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem86, ~id.base, 2 + ~id.offset, 2);havoc #t~mem86;call #t~mem87 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem87, ~id.base, 4 + ~id.offset, 2);havoc #t~mem87;call #t~mem88 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem88, ~id.base, 6 + ~id.offset, 2);havoc #t~mem88; {86528#true} is VALID [2018-11-19 17:37:02,388 INFO L273 TraceCheckUtils]: 208: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,389 INFO L268 TraceCheckUtils]: 209: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #784#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,389 INFO L273 TraceCheckUtils]: 210: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,389 INFO L256 TraceCheckUtils]: 211: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {86528#true} is VALID [2018-11-19 17:37:02,389 INFO L273 TraceCheckUtils]: 212: Hoare triple {86528#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~data.base, ~data.offset := #in~data.base, #in~data.offset;call dev_set_drvdata(~dev.base, 802 + ~dev.offset, ~data.base, ~data.offset); {86528#true} is VALID [2018-11-19 17:37:02,390 INFO L273 TraceCheckUtils]: 213: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,391 INFO L268 TraceCheckUtils]: 214: Hoare quadruple {86528#true} {86532#(<= usb_acecad_probe_~maxp~0 0)} #786#return; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,391 INFO L273 TraceCheckUtils]: 215: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call write~$Pointer$(#funAddr~usb_acecad_open.base, #funAddr~usb_acecad_open.offset, ~input_dev~0.base, 540 + ~input_dev~0.offset, 8);call write~$Pointer$(#funAddr~usb_acecad_close.base, #funAddr~usb_acecad_close.offset, ~input_dev~0.base, 548 + ~input_dev~0.offset, 8);call write~int(10, ~input_dev~0.base, 32 + ~input_dev~0.offset, 8);call write~int(7169, ~input_dev~0.base, 80 + ~input_dev~0.offset, 8);call #t~mem144 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch145 := 0 == #t~mem144; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,391 INFO L273 TraceCheckUtils]: 216: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume #t~switch145;call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 0, 0, 5000, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 1, 0, 3750, 4, 0);call input_set_abs_params(~input_dev~0.base, ~input_dev~0.offset, 24, 0, 512, 0, 0);~tmp___5~0 := #t~nondet146;havoc #t~nondet146; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,392 INFO L273 TraceCheckUtils]: 217: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet147;call #t~mem149 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem150 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem150;havoc #t~mem149; {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,392 INFO L273 TraceCheckUtils]: 218: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} call #t~mem156.base, #t~mem156.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem157.base, #t~mem157.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {86532#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 17:37:02,393 INFO L273 TraceCheckUtils]: 219: Hoare triple {86532#(<= usb_acecad_probe_~maxp~0 0)} assume 8 < ~maxp~0;#t~ite158 := 8; {86529#false} is VALID [2018-11-19 17:37:02,393 INFO L273 TraceCheckUtils]: 220: Hoare triple {86529#false} call #t~mem159 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {86529#false} is VALID [2018-11-19 17:37:02,393 INFO L256 TraceCheckUtils]: 221: Hoare triple {86529#false} call ldv_usb_fill_int_urb_6(#t~mem156.base, #t~mem156.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem157.base, #t~mem157.offset, #t~ite158, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem159 % 256); {86528#true} is VALID [2018-11-19 17:37:02,394 INFO L273 TraceCheckUtils]: 222: Hoare triple {86528#true} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~pipe := #in~pipe;~transfer_buffer.base, ~transfer_buffer.offset := #in~transfer_buffer.base, #in~transfer_buffer.offset;~buffer_length := #in~buffer_length;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;~context.base, ~context.offset := #in~context.base, #in~context.offset;~interval := #in~interval; {86528#true} is VALID [2018-11-19 17:37:02,394 INFO L256 TraceCheckUtils]: 223: Hoare triple {86528#true} call ldv_fill_int_urb(~urb.base, ~urb.offset, ~complete_fn.base, ~complete_fn.offset); {86528#true} is VALID [2018-11-19 17:37:02,394 INFO L273 TraceCheckUtils]: 224: Hoare triple {86528#true} ~urb.base, ~urb.offset := #in~urb.base, #in~urb.offset;~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset; {86528#true} is VALID [2018-11-19 17:37:02,394 INFO L273 TraceCheckUtils]: 225: Hoare triple {86528#true} assume (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616 == (~urb.base + ~urb.offset) % 18446744073709551616;~completeFnInt~0.base, ~completeFnInt~0.offset := ~complete_fn.base, ~complete_fn.offset;~completeFnIntCounter~0 := 1 + ~completeFnIntCounter~0; {86528#true} is VALID [2018-11-19 17:37:02,394 INFO L273 TraceCheckUtils]: 226: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,395 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {86528#true} {86528#true} #792#return; {86528#true} is VALID [2018-11-19 17:37:02,395 INFO L273 TraceCheckUtils]: 228: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,395 INFO L268 TraceCheckUtils]: 229: Hoare quadruple {86528#true} {86529#false} #788#return; {86529#false} is VALID [2018-11-19 17:37:02,395 INFO L273 TraceCheckUtils]: 230: Hoare triple {86529#false} havoc #t~mem157.base, #t~mem157.offset;havoc #t~mem156.base, #t~mem156.offset;havoc #t~mem159;havoc #t~ite158;call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem161 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem161, #t~mem160.base, 104 + #t~mem160.offset, 8);havoc #t~mem160.base, #t~mem160.offset;havoc #t~mem161;call #t~mem162.base, #t~mem162.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(#t~mem163.base, 92 + #t~mem163.offset, 4);call write~int(~bitwiseOr(#t~mem164, 4), #t~mem162.base, 92 + #t~mem162.offset, 4);havoc #t~mem163.base, #t~mem163.offset;havoc #t~mem164;havoc #t~mem162.base, #t~mem162.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret166 := input_register_device(#t~mem165.base, #t~mem165.offset);assume -2147483648 <= #t~ret166 && #t~ret166 <= 2147483647;~err~0 := #t~ret166;havoc #t~ret166;havoc #t~mem165.base, #t~mem165.offset; {86529#false} is VALID [2018-11-19 17:37:02,395 INFO L273 TraceCheckUtils]: 231: Hoare triple {86529#false} assume 0 != ~err~0; {86529#false} is VALID [2018-11-19 17:37:02,396 INFO L273 TraceCheckUtils]: 232: Hoare triple {86529#false} call #t~mem167.base, #t~mem167.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem168 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem167.base, #t~mem167.offset, #t~mem168);havoc #t~mem167.base, #t~mem167.offset;havoc #t~mem168; {86529#false} is VALID [2018-11-19 17:37:02,396 INFO L273 TraceCheckUtils]: 233: Hoare triple {86529#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {86529#false} is VALID [2018-11-19 17:37:02,396 INFO L273 TraceCheckUtils]: 234: Hoare triple {86529#false} assume true; {86529#false} is VALID [2018-11-19 17:37:02,396 INFO L268 TraceCheckUtils]: 235: Hoare quadruple {86529#false} {86528#true} #862#return; {86529#false} is VALID [2018-11-19 17:37:02,396 INFO L273 TraceCheckUtils]: 236: Hoare triple {86529#false} assume -2147483648 <= #t~ret185 && #t~ret185 <= 2147483647;~ldv_retval_0~0 := #t~ret185;havoc #t~ret185; {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 237: Hoare triple {86529#false} assume !(0 == ~ldv_retval_0~0); {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 238: Hoare triple {86529#false} assume -2147483648 <= #t~nondet181 && #t~nondet181 <= 2147483647;~tmp___0~6 := #t~nondet181;havoc #t~nondet181;#t~switch182 := 0 == ~tmp___0~6; {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 239: Hoare triple {86529#false} assume !#t~switch182;#t~switch182 := #t~switch182 || 1 == ~tmp___0~6; {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 240: Hoare triple {86529#false} assume #t~switch182; {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 241: Hoare triple {86529#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___2~1 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___2~1; {86529#false} is VALID [2018-11-19 17:37:02,397 INFO L273 TraceCheckUtils]: 242: Hoare triple {86529#false} assume #t~switch187; {86529#false} is VALID [2018-11-19 17:37:02,398 INFO L273 TraceCheckUtils]: 243: Hoare triple {86529#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {86529#false} is VALID [2018-11-19 17:37:02,398 INFO L256 TraceCheckUtils]: 244: Hoare triple {86529#false} call usb_acecad_exit(); {86528#true} is VALID [2018-11-19 17:37:02,398 INFO L256 TraceCheckUtils]: 245: Hoare triple {86528#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {86528#true} is VALID [2018-11-19 17:37:02,398 INFO L273 TraceCheckUtils]: 246: Hoare triple {86528#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {86528#true} is VALID [2018-11-19 17:37:02,398 INFO L273 TraceCheckUtils]: 247: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,399 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {86528#true} {86528#true} #830#return; {86528#true} is VALID [2018-11-19 17:37:02,399 INFO L273 TraceCheckUtils]: 249: Hoare triple {86528#true} assume true; {86528#true} is VALID [2018-11-19 17:37:02,399 INFO L268 TraceCheckUtils]: 250: Hoare quadruple {86528#true} {86529#false} #868#return; {86529#false} is VALID [2018-11-19 17:37:02,399 INFO L273 TraceCheckUtils]: 251: Hoare triple {86529#false} ~ldv_state_variable_0~0 := 2; {86529#false} is VALID [2018-11-19 17:37:02,399 INFO L256 TraceCheckUtils]: 252: Hoare triple {86529#false} call ldv_check_final_state(); {86529#false} is VALID [2018-11-19 17:37:02,400 INFO L273 TraceCheckUtils]: 253: Hoare triple {86529#false} assume 0 != (~usb_urb~0.base + ~usb_urb~0.offset) % 18446744073709551616; {86529#false} is VALID [2018-11-19 17:37:02,400 INFO L256 TraceCheckUtils]: 254: Hoare triple {86529#false} call ldv_error(); {86529#false} is VALID [2018-11-19 17:37:02,400 INFO L273 TraceCheckUtils]: 255: Hoare triple {86529#false} assume !false; {86529#false} is VALID [2018-11-19 17:37:02,439 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-19 17:37:02,439 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:37:02,440 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-19 17:37:02,440 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 256 [2018-11-19 17:37:02,441 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:37:02,441 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-19 17:37:02,658 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 226 edges. 226 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:37:02,658 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-19 17:37:02,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-19 17:37:02,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-19 17:37:02,659 INFO L87 Difference]: Start difference. First operand 3349 states and 4003 transitions. Second operand 5 states. [2018-11-19 17:37:25,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:37:25,414 INFO L93 Difference]: Finished difference Result 7252 states and 8872 transitions. [2018-11-19 17:37:25,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 17:37:25,414 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 256 [2018-11-19 17:37:25,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:37:25,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 17:37:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 690 transitions. [2018-11-19 17:37:25,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 17:37:25,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 690 transitions. [2018-11-19 17:37:25,423 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 690 transitions. [2018-11-19 17:37:25,985 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 690 edges. 690 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:37:26,682 INFO L225 Difference]: With dead ends: 7252 [2018-11-19 17:37:26,682 INFO L226 Difference]: Without dead ends: 3919 [2018-11-19 17:37:26,687 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 17:37:26,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3919 states. [2018-11-19 17:37:42,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3919 to 3709. [2018-11-19 17:37:42,128 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:37:42,128 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3919 states. Second operand 3709 states. [2018-11-19 17:37:42,128 INFO L74 IsIncluded]: Start isIncluded. First operand 3919 states. Second operand 3709 states. [2018-11-19 17:37:42,129 INFO L87 Difference]: Start difference. First operand 3919 states. Second operand 3709 states. [2018-11-19 17:37:42,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:37:42,716 INFO L93 Difference]: Finished difference Result 3919 states and 4855 transitions. [2018-11-19 17:37:42,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3919 states and 4855 transitions. [2018-11-19 17:37:42,723 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:37:42,723 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:37:42,723 INFO L74 IsIncluded]: Start isIncluded. First operand 3709 states. Second operand 3919 states. [2018-11-19 17:37:42,723 INFO L87 Difference]: Start difference. First operand 3709 states. Second operand 3919 states. [2018-11-19 17:37:43,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:37:43,322 INFO L93 Difference]: Finished difference Result 3919 states and 4855 transitions. [2018-11-19 17:37:43,322 INFO L276 IsEmpty]: Start isEmpty. Operand 3919 states and 4855 transitions. [2018-11-19 17:37:43,328 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:37:43,328 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:37:43,328 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:37:43,329 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:37:43,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3709 states. [2018-11-19 17:37:43,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3709 states to 3709 states and 4579 transitions. [2018-11-19 17:37:43,938 INFO L78 Accepts]: Start accepts. Automaton has 3709 states and 4579 transitions. Word has length 256 [2018-11-19 17:37:43,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:37:43,938 INFO L480 AbstractCegarLoop]: Abstraction has 3709 states and 4579 transitions. [2018-11-19 17:37:43,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-19 17:37:43,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3709 states and 4579 transitions. [2018-11-19 17:37:43,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-11-19 17:37:43,942 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:37:43,942 INFO L384 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:37:43,942 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:37:43,943 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:37:43,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1180078993, now seen corresponding path program 1 times [2018-11-19 17:37:43,943 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:37:43,943 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:37:43,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:37:43,945 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:37:43,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:37:44,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 17:37:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 17:37:45,507 INFO L451 BasicCegarLoop]: Counterexample might be feasible [2018-11-19 17:37:45,786 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,787 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,788 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 73786976294838206531 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-11-19 17:37:45,788 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,788 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 73786976294838206486 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?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?soft_unbind~UCHAR# [2018-11-19 17:37:45,789 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,789 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,789 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,789 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 73786976294838206493 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?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?soft_unbind~UCHAR# [2018-11-19 17:37:45,790 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,790 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,790 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,791 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,791 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,791 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,791 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,791 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,792 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,792 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,792 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,793 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,793 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,793 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,793 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,793 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,794 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,794 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,794 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 73786976294838206509 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-11-19 17:37:45,796 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,796 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,796 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,796 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,797 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,797 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,797 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,797 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,797 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,798 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,798 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,798 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,799 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,800 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,800 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,801 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,801 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,801 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,801 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,801 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,802 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,802 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,802 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,802 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,804 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,804 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,804 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,804 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,805 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,805 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,805 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,805 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,805 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,806 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,806 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,806 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,808 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,808 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,808 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,808 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,809 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,809 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,809 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,809 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,809 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,810 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,810 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,810 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,812 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,812 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,812 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,812 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,812 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,813 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,813 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,813 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,813 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,813 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,814 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,814 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,815 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,815 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,816 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,816 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,816 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,816 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,816 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,817 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,817 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,817 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,817 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,817 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,819 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,820 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,820 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,820 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,820 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,820 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,821 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,821 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,821 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,821 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,821 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,822 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,822 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,823 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,823 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,823 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,823 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,824 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,824 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,824 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,824 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,824 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,825 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,825 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,825 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,826 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,826 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,827 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,827 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,827 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,827 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,828 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,828 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,828 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,828 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,828 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,829 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,829 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,829 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,830 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,830 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,830 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,831 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,831 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,831 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,831 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,831 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,832 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,832 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,832 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,832 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,832 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,833 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,833 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,834 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,835 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,835 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,835 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,835 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,835 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,836 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,836 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,837 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,852 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,852 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,852 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,852 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,852 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,895 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,895 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,895 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,895 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,895 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,908 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,911 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:45,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,917 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,917 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,928 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,979 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,979 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,979 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:45,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:45,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:45,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:45,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:45,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:45,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,003 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,003 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,008 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,008 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,047 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,048 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,049 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,049 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,049 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,049 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,050 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,051 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,051 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,051 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,052 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,053 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,053 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,053 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,053 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,053 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,054 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,054 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,054 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,054 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,055 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,056 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,056 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,057 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,057 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,057 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,057 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,057 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,058 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,059 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,059 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,059 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,060 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,061 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,061 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,061 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,061 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,061 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,062 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,063 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,064 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,065 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,066 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,067 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,068 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,069 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,070 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,070 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,070 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,070 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,070 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,071 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,072 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,072 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,072 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,072 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,073 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,074 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,075 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,076 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,077 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,078 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,078 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,078 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,078 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,079 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,080 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,080 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,080 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,081 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,082 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,082 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,082 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,082 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,083 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,084 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,084 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,084 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,084 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,084 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,085 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,085 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,086 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,087 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,087 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,087 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,087 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,088 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,089 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,090 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,090 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,091 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,092 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,092 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,092 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,092 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,093 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,093 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,093 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,093 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,093 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,094 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,095 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,095 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,095 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,096 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,096 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,096 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,096 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,096 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,097 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,097 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,097 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,097 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,097 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,098 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,098 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,098 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,099 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,100 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,100 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,100 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,101 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,101 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,101 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,101 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,102 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,103 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,103 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,103 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,104 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,105 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,105 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,105 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,105 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,105 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,106 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,106 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,106 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,107 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,108 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,108 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,108 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,109 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,109 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,109 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,109 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,109 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,110 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,110 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,110 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,110 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,110 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,111 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,111 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,111 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,112 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,112 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,112 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,112 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,112 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,113 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,114 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,114 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,115 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,116 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,116 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,116 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,116 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,117 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,117 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,118 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,119 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,119 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,119 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,119 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,120 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,120 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,121 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,122 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,123 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,123 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,124 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,125 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,125 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,125 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,125 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,126 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,126 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,126 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,126 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,126 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,127 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,128 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,128 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,129 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,130 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,130 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,130 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,130 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,130 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,131 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,131 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,132 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,133 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,133 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,133 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,133 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,134 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,134 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,134 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,135 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,136 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,136 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,136 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,136 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,137 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,137 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,137 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,137 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,137 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,138 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,139 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,140 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,141 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,141 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,141 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,141 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,141 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,142 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,142 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,142 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,143 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,144 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,144 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,144 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,145 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,146 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,147 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,147 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,147 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,148 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,148 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,148 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,148 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,148 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,149 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,149 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,149 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,149 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,150 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,150 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,150 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,151 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,152 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,152 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,152 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,153 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,153 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,153 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,154 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,155 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,155 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,155 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,155 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,156 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,156 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,157 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,158 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,158 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,158 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,158 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,158 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,159 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,159 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,160 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,161 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,161 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,161 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,161 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,161 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,162 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,162 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,162 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,163 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,164 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,164 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,164 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,165 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,166 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,166 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,166 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,166 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,166 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,167 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,167 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,167 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,168 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,169 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,169 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,169 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,170 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,170 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,170 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,170 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,170 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,171 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,172 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,173 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,173 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,173 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,173 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,173 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,174 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,175 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,175 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,176 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,176 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,177 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,177 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,177 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,177 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,177 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,178 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,179 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,180 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch145 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,181 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,182 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,182 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,182 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,183 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,184 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,185 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,185 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,185 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,186 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,187 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,188 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,188 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,188 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,188 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,189 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,190 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,190 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,190 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,190 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,190 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,191 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,191 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,191 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,191 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,191 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,192 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,193 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,193 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,193 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,193 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,194 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,195 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,196 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,196 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,196 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,196 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,197 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,198 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,198 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,198 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,198 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,198 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,199 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,199 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,199 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,199 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,200 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,201 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,201 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,202 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,203 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,204 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,204 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,204 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,205 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,206 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,206 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,206 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,207 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,207 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,207 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,207 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,207 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,208 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,209 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,209 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,209 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,209 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,210 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,210 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,210 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,210 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,210 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch184 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch187 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,211 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,212 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch182 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 17:37:46,212 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,212 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,213 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,214 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,215 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,215 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,215 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,216 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,217 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,217 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,217 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,218 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,218 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,218 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,218 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,218 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,219 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,220 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,220 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 17:37:46,220 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 17:37:46,221 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 17:37:46,222 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 17:37:46,222 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 17:37:46,222 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 17:37:46,222 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: usb_acecad_closeENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: __kmallocENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: ldv_undef_intENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: mainENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: ldv_undef_ptrENTRY has no Hoare annotation [2018-11-19 17:37:46,286 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3ENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4ENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10ENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ldv_put_devENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2ENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: usb_acecad_openENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7ENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: #Ultimate.meminitENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: usb_acecad_probeENTRY has no Hoare annotation [2018-11-19 17:37:46,287 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_usb_put_intfENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6ENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_submit_urbENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: usb_make_pathENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: __create_pipeENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: input_allocate_deviceENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: input_allocate_deviceENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_fill_int_urbENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_mallocENTRY has no Hoare annotation [2018-11-19 17:37:46,288 WARN L170 areAnnotationChecker]: ldv_alloc_urbENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: usb_registerENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_get_interfaceENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_usb_driver_1ENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_fill_bulk_urbENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_get_devENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_serial_registerENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_serial_deregisterENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: ldv_serial_deregisterENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: input_get_drvdataENTRY has no Hoare annotation [2018-11-19 17:37:46,289 WARN L170 areAnnotationChecker]: usb_acecad_irqENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: usb_to_input_idENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: usb_acecad_exitENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: usb_acecad_exitENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: kzallocENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: input_syncENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: kmallocENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inENTRY has no Hoare annotation [2018-11-19 17:37:46,290 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_undef_ulongENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: usb_acecad_initENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv__builtin_expectENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11ENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: usb_acecad_disconnectENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_put_interfaceENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_put_interfaceENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_free_urbENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_init_zallocENTRY has no Hoare annotation [2018-11-19 17:37:46,291 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5ENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: input_set_drvdataENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: input_report_keyENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ULTIMATE.initENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: usb_maxpacketENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: interface_to_usbdevENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ldv_check_final_stateENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ldv_check_final_stateENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ldv_zallocENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 17:37:46,292 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: ldv_memsetENTRY has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: input_report_absENTRY has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevENTRY has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8ENTRY has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: L3723 has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: L3723 has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataFINAL has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: L3436 has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: L3436 has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: ldv_undef_intFINAL has no Hoare annotation [2018-11-19 17:37:46,293 WARN L170 areAnnotationChecker]: L3943 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L3943 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: ldv_undef_ptrFINAL has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4064 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4064 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4073 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4073 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4121 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4121 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4322 has no Hoare annotation [2018-11-19 17:37:46,294 WARN L170 areAnnotationChecker]: L4322 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L4055 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L4055 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L3705 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L3705 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L4103 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L4103 has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: #Ultimate.meminitFINAL has no Hoare annotation [2018-11-19 17:37:46,295 WARN L170 areAnnotationChecker]: L3749 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L3749 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intFINAL has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: ldv_usb_put_intfFINAL has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L4094 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L4094 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataFINAL has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L4249 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L4249 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L3349 has no Hoare annotation [2018-11-19 17:37:46,296 WARN L170 areAnnotationChecker]: L3349 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: __create_pipeFINAL has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L3571 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L4220 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L4220 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L3470 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L3470 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L4187 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L4187 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L3360 has no Hoare annotation [2018-11-19 17:37:46,297 WARN L170 areAnnotationChecker]: L3360 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4341 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4341 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L3929 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L3929 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4234 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4234 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4300 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4300 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4376 has no Hoare annotation [2018-11-19 17:37:46,298 WARN L170 areAnnotationChecker]: L4376 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L4397 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L4397 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L4396 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: input_get_drvdataFINAL has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L3658 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L3658 has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: usb_to_input_idFINAL has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: usb_acecad_exitFINAL has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: ldv_errorFINAL has no Hoare annotation [2018-11-19 17:37:46,299 WARN L170 areAnnotationChecker]: L3452 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3452 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: input_syncFINAL has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3443 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3443 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inFINAL has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3315 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3315 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: ldv_undef_ulongFINAL has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3901 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: L3901 has no Hoare annotation [2018-11-19 17:37:46,300 WARN L170 areAnnotationChecker]: ldv__builtin_expectFINAL has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11FINAL has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L3873 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L3873 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L4362 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L4362 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L4361 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L4207 has no Hoare annotation [2018-11-19 17:37:46,301 WARN L170 areAnnotationChecker]: L4207 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L3504 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L3504 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L4082 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L4082 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: input_set_drvdataFINAL has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: input_report_keyFINAL has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: ULTIMATE.initFINAL has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L3396 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L3396 has no Hoare annotation [2018-11-19 17:37:46,302 WARN L170 areAnnotationChecker]: L4040 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L4040 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L4411 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L4411 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L4410 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L4410 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L3488 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L3488 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L3515 has no Hoare annotation [2018-11-19 17:37:46,303 WARN L170 areAnnotationChecker]: L3515 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: input_report_absFINAL has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L4285 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L4285 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L4112 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L4112 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L3723-1 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataEXIT has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: L3436-1 has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 17:37:46,304 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: L3943-1 has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: ldv_undef_ptrEXIT has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: ldv_undef_ptrEXIT has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: L4064-1 has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: L4073-1 has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10FINAL has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: L4324 has no Hoare annotation [2018-11-19 17:37:46,305 WARN L170 areAnnotationChecker]: L4324 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L4322-1 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L4055-1 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L-1-3 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L-1-3 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: L3705-1 has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7FINAL has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: #Ultimate.meminitEXIT has no Hoare annotation [2018-11-19 17:37:46,306 WARN L170 areAnnotationChecker]: #Ultimate.meminitEXIT has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: L3749-1 has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intEXIT has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6FINAL has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataEXIT has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: L4249-1 has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: L3349-2 has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: __create_pipeEXIT has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: input_allocate_deviceFINAL has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: L4220-2 has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: ldv_mallocFINAL has no Hoare annotation [2018-11-19 17:37:46,307 WARN L170 areAnnotationChecker]: L4187-1 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L3360-1 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4341-1 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L3929-1 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4234-2 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4301 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4301 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4309 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4309 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: L4376-1 has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: ldv_serial_deregisterFINAL has no Hoare annotation [2018-11-19 17:37:46,308 WARN L170 areAnnotationChecker]: input_get_drvdataEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: input_get_drvdataEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: L3667 has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: L3660 has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: L3660 has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: usb_to_input_idEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: usb_acecad_exitEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,309 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: L3452-1 has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: input_syncEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: L3443-1 has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: L3315-1 has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: L3901-1 has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 17:37:46,310 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11EXIT has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: L3873-1 has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetFINAL has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: ldv_put_interfaceFINAL has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: L4207-2 has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: L3504-1 has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: L4082-1 has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: input_set_drvdataEXIT has no Hoare annotation [2018-11-19 17:37:46,311 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L3398 has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L3398 has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L3408 has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L3408 has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L4040-1 has no Hoare annotation [2018-11-19 17:37:46,312 WARN L170 areAnnotationChecker]: L4416 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L4416 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L4415 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L4415 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: ldv_zallocFINAL has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L3491 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L3491 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: L3515-1 has no Hoare annotation [2018-11-19 17:37:46,313 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: L4285-1 has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: L4112-1 has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: usb_acecad_closeFINAL has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: __kmallocFINAL has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: L4189-1 has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: L4301-1 has no Hoare annotation [2018-11-19 17:37:46,314 WARN L170 areAnnotationChecker]: L4028 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3FINAL has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4FINAL has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10EXIT has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2FINAL has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L-1-7 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L-1-4 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L-1-4 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L-1-6 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L-1-6 has no Hoare annotation [2018-11-19 17:37:46,315 WARN L170 areAnnotationChecker]: L3708 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L3708 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7EXIT has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7EXIT has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L3491-1 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L3752 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L3752 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6EXIT has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L4251 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: L4251 has no Hoare annotation [2018-11-19 17:37:46,316 WARN L170 areAnnotationChecker]: usb_make_pathFINAL has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L3764-1 has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: input_allocate_deviceEXIT has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: ldv_fill_int_urbEXIT has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: ldv_mallocEXIT has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L4189 has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L4189 has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: usb_registerFINAL has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L4343 has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L4343 has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: ldv_usb_driver_1FINAL has no Hoare annotation [2018-11-19 17:37:46,317 WARN L170 areAnnotationChecker]: L4309-2 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L4378 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L4378 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L3669 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L3669 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L3660-2 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L3813-1 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L3992-1 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L4420 has no Hoare annotation [2018-11-19 17:37:46,318 WARN L170 areAnnotationChecker]: L4420 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L4425 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L4425 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L4430 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: kzallocFINAL has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L3686 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L3686 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: kmallocFINAL has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L3317-1 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L3316 has no Hoare annotation [2018-11-19 17:37:46,319 WARN L170 areAnnotationChecker]: L3316 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3903 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3903 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3398-1 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3404 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3408-1 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3414 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3875 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: L3875 has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetEXIT has no Hoare annotation [2018-11-19 17:37:46,320 WARN L170 areAnnotationChecker]: ldv_free_urbEXIT has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: ldv_init_zallocFINAL has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5FINAL has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3815-1 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3669-1 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3669-1 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3680 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3680 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3681 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3681 has no Hoare annotation [2018-11-19 17:37:46,321 WARN L170 areAnnotationChecker]: L3670 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3670 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: interface_to_usbdevFINAL has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L4421 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L4421 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: ldv_memsetFINAL has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3677-1 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3677-1 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3678 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3678 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3679 has no Hoare annotation [2018-11-19 17:37:46,322 WARN L170 areAnnotationChecker]: L3679 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4287 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4287 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8FINAL has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: usb_acecad_closeEXIT has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: __kmallocEXIT has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4190 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4190 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4302 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L4302 has no Hoare annotation [2018-11-19 17:37:46,323 WARN L170 areAnnotationChecker]: L3952 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: L3952 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3EXIT has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4EXIT has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: L3877-1 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2EXIT has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDEXIT has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDEXIT has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: L3708-1 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: L3857-1 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: L3875-1 has no Hoare annotation [2018-11-19 17:37:46,324 WARN L170 areAnnotationChecker]: usb_acecad_probeFINAL has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L3758 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L3758 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L3847-1 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L4252 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L4252 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L4251-1 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L4251-1 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: usb_make_pathEXIT has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L3766 has no Hoare annotation [2018-11-19 17:37:46,325 WARN L170 areAnnotationChecker]: L3766 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L3770-1 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: usb_registerEXIT has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4344 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4344 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4343-1 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4343-1 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: ldv_usb_driver_1EXIT has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: ldv_get_devFINAL has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4379 has no Hoare annotation [2018-11-19 17:37:46,326 WARN L170 areAnnotationChecker]: L4379 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4378-1 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4378-1 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L3661 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L3661 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L3815 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L3815 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4009 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4009 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4426 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4426 has no Hoare annotation [2018-11-19 17:37:46,327 WARN L170 areAnnotationChecker]: L4431 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L4431 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: ldv_check_final_stateEXIT has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: kzallocEXIT has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: kzallocEXIT has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L3688 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: kmallocEXIT has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L3318 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L3318 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L3317 has no Hoare annotation [2018-11-19 17:37:46,328 WARN L170 areAnnotationChecker]: L3317 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3316-1 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3903-2 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3399 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3399 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3396-2 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3396-2 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3409 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3409 has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: ldv_init_zallocEXIT has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: ldv_init_zallocEXIT has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5EXIT has no Hoare annotation [2018-11-19 17:37:46,329 WARN L170 areAnnotationChecker]: L3821 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L3821 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L3677 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L3677 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: interface_to_usbdevEXIT has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4288 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4288 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4287-1 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8EXIT has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4191 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4191 has no Hoare annotation [2018-11-19 17:37:46,330 WARN L170 areAnnotationChecker]: L4190-1 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3953 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3953 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3986 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3986 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: usb_acecad_disconnectFINAL has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L4259-1 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L4265-1 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3709 has no Hoare annotation [2018-11-19 17:37:46,331 WARN L170 areAnnotationChecker]: L3709 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3877 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3877 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: usb_acecad_probeEXIT has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3758-1 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3852 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3852 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L4257 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L4257 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L4256 has no Hoare annotation [2018-11-19 17:37:46,332 WARN L170 areAnnotationChecker]: L3809 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3766-1 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3771 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3771 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L4348-1 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L4383-1 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3661-2 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L4031 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3768-1 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3689 has no Hoare annotation [2018-11-19 17:37:46,333 WARN L170 areAnnotationChecker]: L3689 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inFINAL has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: usb_acecad_initFINAL has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3399-2 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3399-2 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: usb_maxpacketFINAL has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3409-2 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3409-2 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3785-1 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3826 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3826 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3833 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: L3833 has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevFINAL has no Hoare annotation [2018-11-19 17:37:46,334 WARN L170 areAnnotationChecker]: ldv_alloc_urbFINAL has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3956 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3956 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3987 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3987 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L4025 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L4025 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: usb_acecad_disconnectEXIT has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: usb_acecad_disconnectEXIT has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L4258-2 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L4258-2 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: usb_acecad_openFINAL has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3958-1 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3759 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3759 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3853 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3857 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L3857 has no Hoare annotation [2018-11-19 17:37:46,335 WARN L170 areAnnotationChecker]: L4258 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L4258 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: ldv_submit_urbFINAL has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3813 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3813 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3768 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3768 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3861 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3779 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3779 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: ldv_get_interfaceFINAL has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: ldv_serial_registerFINAL has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3662 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3662 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3770 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3770 has no Hoare annotation [2018-11-19 17:37:46,336 WARN L170 areAnnotationChecker]: L3689-2 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inEXIT has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: usb_acecad_initEXIT has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: usb_maxpacketEXIT has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3786 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3786 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3846 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3838 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3838 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3820 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevEXIT has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: ldv_alloc_urbEXIT has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3957 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3957 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3969 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3969 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3990 has no Hoare annotation [2018-11-19 17:37:46,337 WARN L170 areAnnotationChecker]: L3990 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4026 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4026 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3951 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3971-1 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4265 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4265 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3959 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3959 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3764 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3764 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4259 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L4259 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: ldv_submit_urbEXIT has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: ldv_submit_urbEXIT has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3785 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3785 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3664 has no Hoare annotation [2018-11-19 17:37:46,338 WARN L170 areAnnotationChecker]: L3664 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: usb_acecad_irqEXIT has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L4001-1 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3794 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3794 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3848 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3848 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3958 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3958 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3970 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3970 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3978 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3978 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3991 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3991 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3999 has no Hoare annotation [2018-11-19 17:37:46,339 WARN L170 areAnnotationChecker]: L3999 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3657 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L4002 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L4002 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3794-2 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3848-2 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3971 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3971 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3979 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3979 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3955 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3992 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L3992 has no Hoare annotation [2018-11-19 17:37:46,340 WARN L170 areAnnotationChecker]: L4000 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4000 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4017 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4017 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4002-2 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4002-2 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L3799 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L3799 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L3847 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L3847 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4001 has no Hoare annotation [2018-11-19 17:37:46,341 WARN L170 areAnnotationChecker]: L4001 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L4018 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L4018 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3989 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3800 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3800 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3799-2 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3799-2 has no Hoare annotation [2018-11-19 17:37:46,342 WARN L170 areAnnotationChecker]: L3800-2 has no Hoare annotation [2018-11-19 17:37:46,342 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 17:37:46,345 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 05:37:46 BoogieIcfgContainer [2018-11-19 17:37:46,346 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-19 17:37:46,347 INFO L168 Benchmark]: Toolchain (without parser) took 218815.39 ms. Allocated memory was 1.5 GB in the beginning and 2.7 GB in the end (delta: 1.2 GB). Free memory was 1.4 GB in the beginning and 1.6 GB in the end (delta: -156.1 MB). Peak memory consumption was 1.0 GB. Max. memory is 14.2 GB. [2018-11-19 17:37:46,348 INFO L168 Benchmark]: CDTParser took 0.19 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 17:37:46,349 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1256.79 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 766.5 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -785.2 MB). Peak memory consumption was 93.0 MB. Max. memory is 14.2 GB. [2018-11-19 17:37:46,349 INFO L168 Benchmark]: Boogie Preprocessor took 140.07 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 17:37:46,350 INFO L168 Benchmark]: RCFGBuilder took 3017.92 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.8 GB in the end (delta: 341.3 MB). Peak memory consumption was 341.3 MB. Max. memory is 14.2 GB. [2018-11-19 17:37:46,350 INFO L168 Benchmark]: TraceAbstraction took 214396.53 ms. Allocated memory was 2.3 GB in the beginning and 2.7 GB in the end (delta: 426.2 MB). Free memory was 1.8 GB in the beginning and 1.6 GB in the end (delta: 273.5 MB). Peak memory consumption was 699.7 MB. Max. memory is 14.2 GB. [2018-11-19 17:37:46,353 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.19 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 1256.79 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 766.5 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -785.2 MB). Peak memory consumption was 93.0 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 140.07 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 3017.92 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.8 GB in the end (delta: 341.3 MB). Peak memory consumption was 341.3 MB. Max. memory is 14.2 GB. * TraceAbstraction took 214396.53 ms. Allocated memory was 2.3 GB in the beginning and 2.7 GB in the end (delta: 426.2 MB). Free memory was 1.8 GB in the beginning and 1.6 GB in the end (delta: 273.5 MB). Peak memory consumption was 699.7 MB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 73786976294838206531 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 73786976294838206486 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?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?soft_unbind~UCHAR# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 73786976294838206493 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?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?soft_unbind~UCHAR# - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 73786976294838206509 could not be translated for associated CType ARRAY#_3_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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~switch182 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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~switch182 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_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch145 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_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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~switch182 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_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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~switch182 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_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch184 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_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch187 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_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch182 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_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 4141]: 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 3348, overapproximation of strlen at line 3825, overapproximation of bitwiseOr at line 3850, overapproximation of bitwiseAnd at line 3407. Possible FailurePath: [L3348] EXPR, FCALL "usb-%s-%s" [L3360] EXPR, FCALL "acecad" [L3400] FCALL "include/linux/usb.h" [L3410] EXPR, FCALL "include/linux/usb.h" [L3690] FCALL "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n" [L3801] FCALL " " [L3810] EXPR, FCALL "/input0" [L3827] FCALL "USB Acecad Flair Tablet %04x:%04x" [L3839] FCALL "USB Acecad 302 Tablet %04x:%04x" [L3890] EXPR, FCALL "usb_acecad" [L3904] FCALL "<6>acecad: v3.2:USB Acecad Flair tablet driver\n" [L3563] int LDV_IN_INTERRUPT = 1; [L3564] int ref_cnt ; [L3565] int ldv_state_variable_1 ; [L3566] int usb_counter ; [L3568] int ldv_state_variable_0 ; [L3920] int ldv_retval_0 ; [L3921] int ldv_retval_1 ; [L4144] int INTERF_STATE = 0; [L4145] int SERIAL_STATE = 0; [L4146] void *usb_intfdata = (void *)0; [L4149] int dev_counter = 0; [L4150] int completeFnIntCounter = 0; [L4151] int completeFnBulkCounter = 0; [L3567] struct usb_interface *usb_acecad_driver_group1 ; [L3883-L3887] FCALL static struct usb_device_id usb_acecad_id_table[3U] = { {3U, 1120U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1120U, 8U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}}; [L3888] struct usb_device_id const __mod_usb_device_table ; [L3889-L3894] FCALL static struct usb_driver usb_acecad_driver = {"usb_acecad", & usb_acecad_probe, & usb_acecad_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& usb_acecad_id_table), {{{{{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}, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4147] struct urb *usb_urb = (struct urb *)0; [L4148] struct usb_device *usb_dev = (struct usb_device *)0; [L4152] void (*completeFnInt)(struct urb * ) ; [L4153] void (*completeFnBulk)(struct urb * ) ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206506:0}, "include/linux/usb.h"={73786976294838206489:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old(" ")=73786976294838206512, \old(" ")=73786976294838206484, \old("/input0")=73786976294838206510, \old("/input0")=73786976294838206552, \old("<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n")=73786976294838206466, \old("<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n")=73786976294838206542, \old("<6>acecad: v3.2:USB Acecad Flair tablet driver\n")=73786976294838206529, \old("<6>acecad: v3.2:USB Acecad Flair tablet driver\n")=73786976294838206537, \old("acecad")=73786976294838206549, \old("acecad")=73786976294838206513, \old("include/linux/usb.h")=73786976294838206517, \old("include/linux/usb.h")=73786976294838206491, \old("include/linux/usb.h")=73786976294838206501, \old("include/linux/usb.h")=73786976294838206503, \old("USB Acecad 302 Tablet %04x:%04x")=73786976294838206508, \old("USB Acecad 302 Tablet %04x:%04x")=73786976294838206472, \old("USB Acecad Flair Tablet %04x:%04x")=73786976294838206504, \old("USB Acecad Flair Tablet %04x:%04x")=73786976294838206521, \old("usb-%s-%s")=73786976294838206551, \old("usb-%s-%s")=73786976294838206554, \old("usb_acecad")=73786976294838206490, \old("usb_acecad")=73786976294838206495, \old()=73786976294838206523, \old()=73786976294838206546, \old()=73786976294838206555, \old()=73786976294838206485, \old(__mod_usb_device_table)=73786976294838206514, \old(__mod_usb_device_table)=73786976294838206541, \old(__mod_usb_device_table)=73786976294838206477, \old(__mod_usb_device_table)=73786976294838206496, \old(__mod_usb_device_table)=73786976294838206556, \old(__mod_usb_device_table)=73786976294838206550, \old(__mod_usb_device_table)=73786976294838206522, \old(__mod_usb_device_table)=73786976294838206525, \old(__mod_usb_device_table)=73786976294838206505, \old(__mod_usb_device_table)=73786976294838206467, \old(__mod_usb_device_table)=73786976294838206536, \old(__mod_usb_device_table)=73786976294838206500, \old(completeFnBulkCounter)=73786976294838206528, \old(completeFnIntCounter)=73786976294838206481, \old(dev_counter)=73786976294838206540, \old(INTERF_STATE)=73786976294838206492, \old(LDV_IN_INTERRUPT)=73786976294838206483, \old(ldv_retval_0)=73786976294838206480, \old(ldv_retval_1)=73786976294838206473, \old(ldv_state_variable_0)=73786976294838206498, \old(ldv_state_variable_1)=73786976294838206532, \old(ref_cnt)=73786976294838206520, \old(SERIAL_STATE)=73786976294838206476, \old(usb_acecad_driver)=null, \old(usb_acecad_driver)=null, \old(usb_acecad_driver_group1)=73786976294838206488, \old(usb_acecad_driver_group1)=73786976294838206526, \old(usb_acecad_id_table)=null, \old(usb_acecad_id_table)=null, \old(usb_counter)=73786976294838206535, \old(usb_dev)=73786976294838206470, \old(usb_dev)=73786976294838206515, \old(usb_intfdata)=73786976294838206487, \old(usb_intfdata)=73786976294838206518, \old(usb_urb)=73786976294838206530, \old(usb_urb)=73786976294838206548, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3936] struct usb_device_id *ldvarg0 ; [L3937] void *tmp ; [L3938] int tmp___0 ; [L3939] int tmp___1 ; [L3940] int tmp___2 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3943] CALL, EXPR ldv_init_zalloc(24UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=24, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3500] void *p ; [L3501] void *tmp ; [L3504] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=24, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={18446744073709551617:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, size=24, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3504] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=24, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={18446744073709551617:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, size=24, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3504] tmp = calloc(1UL, size) [L3505] p = tmp [L3507] RET return (p); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=24, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={18446744073709551617:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={18446744073709551617:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, p={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, size=24, tmp={18446744073709551617:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3943] EXPR ldv_init_zalloc(24UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={18446744073709551617:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3943] tmp = ldv_init_zalloc(24UL) [L3944] ldvarg0 = (struct usb_device_id *)tmp [L3945] FCALL ldv_initialize() [L3946] ldv_state_variable_1 = 0 [L3947] ref_cnt = 0 [L3948] ldv_state_variable_0 = 1 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3950] tmp___0 = __VERIFIER_nondet_int() [L3952] case 0: [L3986] case 1: VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3987] COND TRUE ldv_state_variable_0 != 0 [L3988] tmp___2 = __VERIFIER_nondet_int() [L3990] case 0: [L3999] case 1: VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4000] COND TRUE ldv_state_variable_0 == 1 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4001] CALL, EXPR usb_acecad_init() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3897] int result ; [L3898] int tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3901] CALL, EXPR usb_register(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, driver={73786976294838206499:0}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3357] int tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, driver={73786976294838206499:0}, driver={73786976294838206499:0}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3360] CALL, EXPR ldv_usb_register_driver_2(driver, & __this_module, "acecad") VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg3={73786976294838206507:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4047] ldv_func_ret_type ldv_func_res ; [L4048] int tmp ; [L4051] EXPR, FCALL usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4051] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4052] ldv_func_res = tmp [L4053] ldv_state_variable_1 = 1 [L4054] usb_counter = 0 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg3={73786976294838206507:0}, ldv_func_arg3={73786976294838206507:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4055] CALL ldv_usb_driver_1() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3926] void *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3929] CALL, EXPR ldv_init_zalloc(1248UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1248, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3500] void *p ; [L3501] void *tmp ; [L3504] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1248, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={-18446744073709551615:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1248, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3504] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1248, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={-18446744073709551615:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1248, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3504] tmp = calloc(1UL, size) [L3505] p = tmp [L3507] RET return (p); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1248, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={-18446744073709551615:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, calloc(1UL, size)={-18446744073709551615:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, p={-18446744073709551615:0}, ref_cnt=0, SERIAL_STATE=0, size=1248, tmp={-18446744073709551615:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3929] EXPR ldv_init_zalloc(1248UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1248UL)={-18446744073709551615:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3929] tmp = ldv_init_zalloc(1248UL) [L3930] RET usb_acecad_driver_group1 = (struct usb_interface *)tmp VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={-18446744073709551615:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4055] ldv_usb_driver_1() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg3={73786976294838206507:0}, ldv_func_arg3={73786976294838206507:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4056] RET return (ldv_func_res); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg1={73786976294838206499:0}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg2={73786976294838206543:73786976294838206516}, ldv_func_arg3={73786976294838206507:0}, ldv_func_arg3={73786976294838206507:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3360] EXPR ldv_usb_register_driver_2(driver, & __this_module, "acecad") VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, driver={73786976294838206499:0}, driver={73786976294838206499:0}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_usb_register_driver_2(driver, & __this_module, "acecad")=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3360] tmp = ldv_usb_register_driver_2(driver, & __this_module, "acecad") [L3361] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, driver={73786976294838206499:0}, driver={73786976294838206499:0}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3901] EXPR usb_register(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_register(& usb_acecad_driver)=0, usb_urb={0:0}] [L3901] tmp = usb_register(& usb_acecad_driver) [L3902] result = tmp VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, result=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3903] COND TRUE result == 0 [L3908] RET return (result); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, result=0, SERIAL_STATE=0, tmp=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4001] EXPR usb_acecad_init() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_acecad_init()=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4001] ldv_retval_1 = usb_acecad_init() [L4002] COND TRUE ldv_retval_1 == 0 [L4003] ldv_state_variable_0 = 3 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4007] COND FALSE !(ldv_retval_1 != 0) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3950] tmp___0 = __VERIFIER_nondet_int() [L3952] case 0: VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3953] COND TRUE ldv_state_variable_1 != 0 [L3954] tmp___1 = __VERIFIER_nondet_int() [L3956] case 0: VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=0, tmp___1=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3957] COND TRUE ldv_state_variable_1 == 1 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=0, tmp___1=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3958] CALL, EXPR usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, id={18446744073709551617:0}, INTERF_STATE=0, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3731] struct usb_device *dev ; [L3732] struct usb_device *tmp ; [L3733] struct usb_host_interface *interface ; [L3734] struct usb_endpoint_descriptor *endpoint ; [L3735] struct usb_acecad *acecad ; [L3736] struct input_dev *input_dev ; [L3737] int pipe ; [L3738] int maxp ; [L3739] int err ; [L3740] int tmp___0 ; [L3741] unsigned int tmp___1 ; [L3742] __u16 tmp___2 ; [L3743] void *tmp___3 ; [L3744] void *tmp___4 ; [L3745] size_t tmp___5 ; [L3746] size_t tmp___6 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3749] CALL, EXPR interface_to_usbdev(intf) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4037] struct usb_device *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4040] CALL, EXPR ldv_interface_to_usbdev() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4281] void *result ; [L4282] void *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4285] CALL, EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3530] void *tmp ; [L3533] tmp = __VERIFIER_nondet_pointer() [L3534] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={36893488147419103215:18}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4285] EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_undef_ptr()={36893488147419103215:18}, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4285] tmp = ldv_undef_ptr() [L4286] result = tmp VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result={36893488147419103215:18}, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4287] COND FALSE !((unsigned long )result == (unsigned long )((void *)0)) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result={36893488147419103215:18}, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4292] RET return ((struct usb_device *)result); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={36893488147419103215:18}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result={36893488147419103215:18}, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4040] EXPR ldv_interface_to_usbdev() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_interface_to_usbdev()={36893488147419103215:18}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4040] tmp = ldv_interface_to_usbdev() [L4041] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={36893488147419103215:18}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3749] EXPR interface_to_usbdev(intf) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface_to_usbdev(intf)={36893488147419103215:18}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3749] tmp = interface_to_usbdev(intf) [L3750] dev = tmp [L3751] EXPR, FCALL intf->cur_altsetting [L3751] interface = intf->cur_altsetting [L3752] EXPR, FCALL interface->desc.bNumEndpoints VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, interface->desc.bNumEndpoints=-255, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3752] COND FALSE !((unsigned int )interface->desc.bNumEndpoints != 1U) [L3757] EXPR, FCALL interface->endpoint [L3757] endpoint = & (interface->endpoint)->desc [L3758] CALL, EXPR usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3310] int tmp ; [L3311] int tmp___0 ; [L3312] int tmp___1 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3315] CALL, EXPR usb_endpoint_xfer_int(epd) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3305] EXPR, FCALL epd->bmAttributes [L3305] RET return (((int )epd->bmAttributes & 3) == 3); [L3315] EXPR usb_endpoint_xfer_int(epd) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_endpoint_xfer_int(epd)=1, usb_intfdata={0:0}, usb_urb={0:0}] [L3315] tmp = usb_endpoint_xfer_int(epd) [L3316] COND TRUE tmp != 0 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3317] CALL, EXPR usb_endpoint_dir_in(epd) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3297] EXPR, FCALL epd->bEndpointAddress [L3297] RET return ((int )((signed char )epd->bEndpointAddress) < 0); [L3317] EXPR usb_endpoint_dir_in(epd) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_endpoint_dir_in(epd)=1, usb_intfdata={0:0}, usb_urb={0:0}] [L3317] tmp___0 = usb_endpoint_dir_in(epd) [L3318] COND TRUE tmp___0 != 0 [L3319] tmp___1 = 1 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=1, tmp___0=1, tmp___1=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3326] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, epd={73786976294838206547:-10}, epd={73786976294838206547:-10}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=1, tmp___0=1, tmp___1=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3758] EXPR usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint)=1, usb_intfdata={0:0}, usb_urb={0:0}] [L3758] tmp___0 = usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) [L3759] COND FALSE !(tmp___0 == 0) [L3764] EXPR, FCALL endpoint->bEndpointAddress VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, endpoint->bEndpointAddress=129, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3764] CALL, EXPR __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(endpoint)=129, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3382] EXPR, FCALL dev->devnum [L3382] RET return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L3764] EXPR __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress)=73786976294838206545, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, endpoint->bEndpointAddress=129, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3764] tmp___1 = __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) [L3765] pipe = (int )(tmp___1 | 1073741952U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3766] CALL, EXPR usb_maxpacket(dev, pipe, (pipe & 128) == 0) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3387] struct usb_host_endpoint *ep ; [L3388] unsigned int epnum ; [L3389] int __ret_warn_on ; [L3390] long tmp ; [L3391] int __ret_warn_on___0 ; [L3392] long tmp___0 ; [L3395] epnum = (unsigned int )(pipe >> 15) & 15U VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, is_out=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103215:18}, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3396] COND FALSE !(is_out != 0) [L3407] __ret_warn_on___0 = (pipe & 128) == 0 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __ret_warn_on___0=1, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, is_out=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103215:18}, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3408] CALL, EXPR ldv__builtin_expect(__ret_warn_on___0 != 0, 0L) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(c)=0, \old(completeFnIntCounter)=0, \old(exp)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3560] RET return (exp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(c)=0, \old(completeFnIntCounter)=0, \old(exp)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, c=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, exp=1, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3408] EXPR ldv__builtin_expect(__ret_warn_on___0 != 0, 0L) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __ret_warn_on___0=1, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, is_out=0, ldv__builtin_expect(__ret_warn_on___0 != 0, 0L)=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103215:18}, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3408] tmp___0 = ldv__builtin_expect(__ret_warn_on___0 != 0, 0L) [L3409] COND TRUE tmp___0 != 0L [L3410] FCALL warn_slowpath_null("include/linux/usb.h", 1566) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __ret_warn_on___0=1, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, is_out=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, tmp___0=1, udev={36893488147419103215:18}, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3414] CALL ldv__builtin_expect(__ret_warn_on___0 != 0, 0L) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(c)=0, \old(completeFnIntCounter)=0, \old(exp)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3560] RET return (exp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(c)=0, \old(completeFnIntCounter)=0, \old(exp)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, c=0, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, exp=1, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3414] ldv__builtin_expect(__ret_warn_on___0 != 0, 0L) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(is_out)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __ret_warn_on___0=1, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, is_out=0, ldv__builtin_expect(__ret_warn_on___0 != 0, 0L)=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, tmp___0=1, udev={36893488147419103215:18}, udev={36893488147419103215:18}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3415] EXPR, FCALL udev->ep_in[epnum] [L3415] ep = udev->ep_in[epnum] [L3417] COND FALSE !((unsigned long )ep == (unsigned long )((struct usb_host_endpoint *)0)) [L3422] EXPR, FCALL ep->desc.wMaxPacketSize [L3422] RET return (ep->desc.wMaxPacketSize); [L3766] EXPR usb_maxpacket(dev, pipe, (pipe & 128) == 0) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_maxpacket(dev, pipe, (pipe & 128) == 0)=65545, usb_urb={0:0}] [L3766] tmp___2 = usb_maxpacket(dev, pipe, (pipe & 128) == 0) [L3767] maxp = (int )tmp___2 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3768] CALL, EXPR kzalloc(232UL, 208U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=208, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3449] void *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=208, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=208, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] CALL, EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3440] void *tmp___1 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=14, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=14, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3443] CALL, EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(t)=14, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] CALL, EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3464] void *p ; [L3465] void *tmp ; [L3466] int tmp___0 ; [L3469] tmp___0 = __VERIFIER_nondet_int() [L3470] COND FALSE !(tmp___0 != 0) [L3473] EXPR, FCALL malloc(size) [L3473] tmp = malloc(size) [L3474] p = tmp [L3476] RET return (p); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={55340232221128654849:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, malloc(size)={55340232221128654849:0}, p={55340232221128654849:0}, ref_cnt=0, SERIAL_STATE=0, size=232, tmp={55340232221128654849:0}, tmp___0=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(t)=14, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_malloc(size)={55340232221128654849:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, t=14, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] RET return ldv_malloc(size); [L3443] EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=14, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __kmalloc(size, flags)={55340232221128654849:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=14, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3443] tmp___1 = __kmalloc(size, flags) [L3444] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=14, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={55340232221128654849:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=14, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, tmp___1={55340232221128654849:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=208, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=208, INTERF_STATE=0, kmalloc(size, flags | 32768U)={55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] tmp = kmalloc(size, flags | 32768U) [L3453] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=208, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=232, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={55340232221128654849:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=208, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=232, tmp={55340232221128654849:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3768] EXPR kzalloc(232UL, 208U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, kzalloc(232UL, 208U)={55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3768] tmp___3 = kzalloc(232UL, 208U) [L3769] acecad = (struct usb_acecad *)tmp___3 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3770] CALL, EXPR input_allocate_device() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3571] CALL, EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3449] void *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=30, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=30, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] CALL, EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3440] void *tmp___1 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=60, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=60, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3443] CALL, EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(t)=60, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] CALL, EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3464] void *p ; [L3465] void *tmp ; [L3466] int tmp___0 ; [L3469] tmp___0 = __VERIFIER_nondet_int() [L3470] COND FALSE !(tmp___0 != 0) [L3473] EXPR, FCALL malloc(size) [L3473] tmp = malloc(size) [L3474] p = tmp [L3476] RET return (p); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={73786976294838206465:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, malloc(size)={73786976294838206465:0}, p={73786976294838206465:0}, ref_cnt=0, SERIAL_STATE=0, size=1855, tmp={73786976294838206465:0}, tmp___0=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(t)=60, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_malloc(size)={73786976294838206465:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, t=60, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3436] RET return ldv_malloc(size); [L3443] EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=60, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __kmalloc(size, flags)={73786976294838206465:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=60, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3443] tmp___1 = __kmalloc(size, flags) [L3444] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=60, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={73786976294838206465:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=60, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, tmp___1={73786976294838206465:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=30, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=30, INTERF_STATE=0, kmalloc(size, flags | 32768U)={73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3452] tmp = kmalloc(size, flags | 32768U) [L3453] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(flags)=30, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=1855, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={73786976294838206465:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, flags=30, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=1855, tmp={73786976294838206465:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3571] EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u)={73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3571] RET return kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u); [L3770] EXPR input_allocate_device() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_allocate_device()={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3770] input_dev = input_allocate_device() [L3771] COND FALSE !((unsigned long )acecad == (unsigned long )((struct usb_acecad *)0) || (unsigned long )input_dev == (unsigned long )((struct input_dev *)0)) [L3777] EXPR, FCALL usb_alloc_coherent(dev, 8UL, 208U, & acecad->data_dma) [L3777] tmp___4 = usb_alloc_coherent(dev, 8UL, 208U, & acecad->data_dma) [L3778] FCALL acecad->data = (unsigned char *)tmp___4 [L3779] EXPR, FCALL acecad->data VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->data={-5:6}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3779] COND FALSE !((unsigned long )acecad->data == (unsigned long )((unsigned char *)0U)) [L3785] CALL, EXPR ldv_usb_alloc_urb_5(0, 208U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(iso_packets)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(mem_flags)=208, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4079] struct urb *tmp ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(iso_packets)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(mem_flags)=208, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, iso_packets=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, mem_flags=208, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4082] CALL, EXPR ldv_alloc_urb() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4182] struct urb *value ; [L4183] void *tmp ; [L4184] int tmp___0 ; VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4187] CALL, EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3530] void *tmp ; [L3533] tmp = __VERIFIER_nondet_pointer() [L3534] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={18446744073709551598:19}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4187] EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_undef_ptr()={18446744073709551598:19}, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4187] tmp = ldv_undef_ptr() [L4188] value = (struct urb *)tmp VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}, value={18446744073709551598:19}] [L4189] CALL, EXPR ldv_undef_int() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3521] int tmp ; [L3524] tmp = __VERIFIER_nondet_int() [L3525] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=22, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp=22, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4189] EXPR ldv_undef_int() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_undef_int()=22, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}, value={18446744073709551598:19}] [L4189] tmp___0 = ldv_undef_int() [L4190] COND TRUE tmp___0 != 0 VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, tmp___0=22, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}, value={18446744073709551598:19}] [L4191] COND TRUE (unsigned long )value != (unsigned long )((struct urb *)0) [L4192] usb_urb = value VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, tmp___0=22, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}, value={18446744073709551598:19}] [L4199] RET return (usb_urb); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={18446744073709551598:19}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, tmp___0=22, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}, value={18446744073709551598:19}] [L4082] EXPR ldv_alloc_urb() VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(iso_packets)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(mem_flags)=208, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, iso_packets=0, ldv_alloc_urb()={18446744073709551598:19}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, mem_flags=208, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4082] tmp = ldv_alloc_urb() [L4083] RET return (tmp); VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(iso_packets)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(mem_flags)=208, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result={18446744073709551598:19}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, iso_packets=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, mem_flags=208, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3785] EXPR ldv_usb_alloc_urb_5(0, 208U) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_usb_alloc_urb_5(0, 208U)={18446744073709551598:19}, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3785] FCALL acecad->irq = ldv_usb_alloc_urb_5(0, 208U) [L3786] EXPR, FCALL acecad->irq VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->irq={18446744073709551598:19}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3786] COND FALSE !((unsigned long )acecad->irq == (unsigned long )((struct urb *)0)) [L3792] FCALL acecad->usbdev = dev [L3793] FCALL acecad->input = input_dev [L3794] EXPR, FCALL dev->manufacturer VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev->manufacturer={-6:7}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3794] COND TRUE (unsigned long )dev->manufacturer != (unsigned long )((char *)0) [L3795] EXPR, FCALL dev->manufacturer [L3795] FCALL strlcpy((char *)(& acecad->name), (char const *)dev->manufacturer, 128UL) [L3799] EXPR, FCALL dev->product VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev->product={2:18446744073709551614}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3799] COND FALSE !((unsigned long )dev->product != (unsigned long )((char *)0)) [L3809] CALL usb_make_path(dev, (char *)(& acecad->phys), 64UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=64, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, buf={55340232221128654849:128}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3345] int actual ; [L3348] EXPR, FCALL dev->bus [L3348] EXPR, FCALL (dev->bus)->bus_name [L3348] actual = snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [L3349] COND FALSE, EXPR !((int )size > actual ? actual : -1) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, (int )size > actual ? actual : -1=-1, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(size)=64, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, actual=65, buf={55340232221128654849:128}, buf={55340232221128654849:128}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev={36893488147419103215:18}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, size=64, snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath))=65, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3349] RET return ((int )size > actual ? actual : -1); [L3809] usb_make_path(dev, (char *)(& acecad->phys), 64UL) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_make_path(dev, (char *)(& acecad->phys), 64UL)=-1, usb_urb={18446744073709551598:19}] [L3810] FCALL strlcat((char *)(& acecad->phys), "/input0", 64UL) [L3811] FCALL input_dev->name = (char const *)(& acecad->name) [L3812] FCALL input_dev->phys = (char const *)(& acecad->phys) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3813] CALL usb_to_input_id((struct usb_device const *)dev, & input_dev->id) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, id={73786976294838206465:24}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3632] FCALL id->bustype = 3U [L3633] EXPR, FCALL dev->descriptor.idVendor [L3633] FCALL id->vendor = dev->descriptor.idVendor [L3634] EXPR, FCALL dev->descriptor.idProduct [L3634] FCALL id->product = dev->descriptor.idProduct [L3635] EXPR, FCALL dev->descriptor.bcdDevice [L3635] RET, FCALL id->version = dev->descriptor.bcdDevice [L3813] usb_to_input_id((struct usb_device const *)dev, & input_dev->id) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3814] FCALL input_dev->dev.parent = & intf->dev VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3815] CALL input_set_drvdata(input_dev, (void *)acecad) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, data={55340232221128654849:0}, dev={73786976294838206465:0}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3589] RET, FCALL dev_set_drvdata(& dev->dev, data) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=0, data={55340232221128654849:0}, data={55340232221128654849:0}, dev={73786976294838206465:0}, dev={73786976294838206465:0}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3815] input_set_drvdata(input_dev, (void *)acecad) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3816] FCALL input_dev->open = & usb_acecad_open [L3817] FCALL input_dev->close = & usb_acecad_close [L3818] FCALL input_dev->evbit[0] = 10UL [L3819] FCALL input_dev->keybit[5] = 7169UL [L3820] FCALL id->driver_info [L3821] case 0UL: [L3822] FCALL input_set_abs_params(input_dev, 0U, 0, 5000, 4, 0) [L3823] FCALL input_set_abs_params(input_dev, 1U, 0, 3750, 4, 0) [L3824] FCALL input_set_abs_params(input_dev, 24U, 0, 512, 0, 0) [L3825] tmp___5 = strlen((char const *)(& acecad->name)) [L3826] COND TRUE tmp___5 == 0UL [L3828] FCALL dev->descriptor.idVendor [L3828] FCALL dev->descriptor.idProduct [L3847] EXPR, FCALL acecad->irq [L3847] EXPR, FCALL acecad->data VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->data={-5:6}, acecad->irq={18446744073709551598:19}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3848] COND TRUE, EXPR 8 < maxp ? 8 : maxp VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, 8 < maxp ? 8 : maxp=8, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->data={-5:6}, acecad->irq={18446744073709551598:19}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3848] EXPR, FCALL endpoint->bInterval VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, 8 < maxp ? 8 : maxp=8, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->data={-5:6}, acecad->irq={18446744073709551598:19}, completeFnBulkCounter=0, completeFnIntCounter=0, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, endpoint->bInterval=2, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3847-L3848] CALL ldv_usb_fill_int_urb_6(acecad->irq, dev, (unsigned int )pipe, (void *)acecad->data, 8 < maxp ? 8 : maxp, & usb_acecad_irq, (void *)acecad, (int )endpoint->bInterval) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(buffer_length)=8, \old(completeFnIntCounter)=0, \old(interval)=2, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, complete_fn={-1:2}, completeFnBulkCounter=0, completeFnIntCounter=0, context={55340232221128654849:0}, dev={36893488147419103215:18}, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, transfer_buffer={-5:6}, urb={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4094] CALL ldv_fill_int_urb(urb, complete_fn) VAL [={0:0}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, complete_fn={-1:2}, completeFnBulkCounter=0, completeFnIntCounter=0, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, urb={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4220] COND TRUE (unsigned long )usb_urb == (unsigned long )urb [L4221] completeFnInt = complete_fn [L4222] RET completeFnIntCounter = completeFnIntCounter + 1 VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, complete_fn={-1:2}, complete_fn={-1:2}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, urb={18446744073709551598:19}, urb={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4094] RET ldv_fill_int_urb(urb, complete_fn) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(buffer_length)=8, \old(completeFnIntCounter)=0, \old(interval)=2, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967294, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, buffer_length=8, complete_fn={-1:2}, complete_fn={-1:2}, completeFnBulkCounter=0, completeFnIntCounter=1, context={55340232221128654849:0}, context={55340232221128654849:0}, dev={36893488147419103215:18}, dev={36893488147419103215:18}, dev_counter=0, INTERF_STATE=0, interval=2, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967294, ref_cnt=0, SERIAL_STATE=0, transfer_buffer={-5:6}, transfer_buffer={-5:6}, urb={18446744073709551598:19}, urb={18446744073709551598:19}, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3847-L3848] ldv_usb_fill_int_urb_6(acecad->irq, dev, (unsigned int )pipe, (void *)acecad->data, 8 < maxp ? 8 : maxp, & usb_acecad_irq, (void *)acecad, (int )endpoint->bInterval) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, 8 < maxp ? 8 : maxp=8, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, acecad->data={-5:6}, acecad->irq={18446744073709551598:19}, completeFnBulkCounter=0, completeFnIntCounter=1, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, endpoint->bInterval=2, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3849] EXPR, FCALL acecad->irq [L3849] EXPR, FCALL acecad->data_dma [L3849] FCALL (acecad->irq)->transfer_dma = acecad->data_dma [L3850] EXPR, FCALL acecad->irq [L3850] EXPR, FCALL acecad->irq [L3850] EXPR, FCALL (acecad->irq)->transfer_flags [L3850] FCALL (acecad->irq)->transfer_flags = (acecad->irq)->transfer_flags | 4U [L3851] EXPR, FCALL acecad->input [L3851] EXPR, FCALL input_register_device(acecad->input) [L3851] err = input_register_device(acecad->input) [L3852] COND TRUE err != 0 VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=1, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, err=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3860] EXPR, FCALL acecad->data [L3860] EXPR, FCALL acecad->data_dma [L3860] FCALL usb_free_coherent(dev, 8UL, (void *)acecad->data, acecad->data_dma) [L3862] FCALL input_free_device(input_dev) [L3863] FCALL kfree((void const *)acecad) [L3864] RET return (err); VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, \result=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, acecad={55340232221128654849:0}, completeFnBulkCounter=0, completeFnIntCounter=1, dev={36893488147419103215:18}, dev_counter=0, endpoint={73786976294838206547:-10}, err=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={73786976294838206465:0}, INTERF_STATE=0, interface={73786976294838206533:1}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=9, pipe=-2, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103215:18}, tmp___0=1, tmp___1=81, tmp___2=9, tmp___3={55340232221128654849:0}, tmp___4={-5:6}, tmp___5=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3958] EXPR usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=0, tmp___1=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0)=1, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3958] ldv_retval_0 = usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) [L3959] COND FALSE !(ldv_retval_0 == 0) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=0, tmp___1=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3950] tmp___0 = __VERIFIER_nondet_int() [L3952] case 0: [L3986] case 1: VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___1=0, tmp___2=1, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3987] COND TRUE ldv_state_variable_0 != 0 [L3988] tmp___2 = __VERIFIER_nondet_int() [L3990] case 0: VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___1=0, tmp___2=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3991] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___1=0, tmp___2=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3992] CALL usb_acecad_exit() VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3916] CALL ldv_usb_deregister_11(& usb_acecad_driver) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, arg={73786976294838206499:0}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4130] FCALL usb_deregister(arg) [L4131] RET ldv_state_variable_1 = 0 VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, arg={73786976294838206499:0}, arg={73786976294838206499:0}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3916] RET ldv_usb_deregister_11(& usb_acecad_driver) VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=1, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3992] usb_acecad_exit() VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___1=0, tmp___2=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L3993] ldv_state_variable_0 = 2 VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ldvarg0={18446744073709551617:0}, ref_cnt=0, SERIAL_STATE=0, tmp={18446744073709551617:0}, tmp___0=1, tmp___1=0, tmp___2=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4031] CALL ldv_check_final_state() VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4410] COND TRUE (unsigned long )usb_urb != (unsigned long )((struct urb *)0) VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4411] CALL ldv_error() VAL [={-1:2}, ={0:0}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] [L4141] __VERIFIER_error() VAL [={0:0}, ={-1:2}, " "={73786976294838206511:0}, "/input0"={73786976294838206468:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={73786976294838206475:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={73786976294838206538:0}, "acecad"={73786976294838206507:0}, "include/linux/usb.h"={73786976294838206489:0}, "include/linux/usb.h"={73786976294838206506:0}, "USB Acecad 302 Tablet %04x:%04x"={73786976294838206519:0}, "USB Acecad Flair Tablet %04x:%04x"={73786976294838206502:0}, "usb-%s-%s"={73786976294838206553:0}, "usb_acecad"={73786976294838206474:0}, \old()=0, \old()=0, \old(completeFnIntCounter)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(ref_cnt)=0, \old(usb_acecad_driver_group1)=0, \old(usb_acecad_driver_group1)=0, \old(usb_counter)=0, \old(usb_intfdata)=0, \old(usb_intfdata)=0, \old(usb_urb)=0, \old(usb_urb)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={73786976294838206543:73786976294838206516}, completeFnBulkCounter=0, completeFnIntCounter=1, dev_counter=0, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_retval_0=1, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, SERIAL_STATE=0, usb_acecad_driver={73786976294838206499:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={73786976294838206479:0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={18446744073709551598:19}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 67 procedures, 445 locations, 1 error locations. UNSAFE Result, 214.2s OverallTime, 15 OverallIterations, 3 TraceHistogramMax, 147.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 5629 SDtfs, 3629 SDslu, 19597 SDs, 0 SdLazy, 758 SolverSat, 60 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 577 GetRequests, 497 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3709occurred in iteration=14, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 57.3s AutomataMinimizationTime, 14 MinimizatonAttempts, 2571 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 3.5s InterpolantComputationTime, 2728 NumberOfCodeBlocks, 2728 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 2456 ConstructedInterpolants, 0 QuantifiedInterpolants, 734588 SizeOfPredicates, 3 NumberOfNonLiveVariables, 3233 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 16 InterpolantComputations, 14 PerfectInterpolantSequences, 401/419 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...